2011-05-05 88 views
1

我是C#的新手插入表中的记录

我正在研究牛奶收集中心软件项目。

我准备了一张表格,我在其中输入客户的姓名和信息。

我想将输入的信息插入到我在MS Access中创建的表中。

我无法插入记录。


说我有以下几点:

public class Record 
{ 
    public int ID { get; set; } 
    public bool Status { get; set; } 
    public string Message { get; set; } 
} 

给出一个列表记录,如何转变成一个DataSet如下:

 
ID Status Message 
1 true "message" 
2 false "message2" 
3 true "message3" 
... 

此刻,我的唯一的事情可以想到如下:

DataSet ds = new DataSet 
ds.Tables.Add(); 
ds.Tables[0].Add("ID", typeof(int));  
ds.Tables[0].Add("Status", typeof(bool)); 
ds.Tables[0].Add("Message", typeof(string)); 

foreach(Record record in records) 
{ 
    ds.Tables[0].Rows.Add(record.ID, record.Status, record.Message); 
} 

所以,伙计们,请帮助我,告诉我如何做这个插入。

+0

更好的展现你迄今所做的代码..会更容易知道你错过了 – V4Vendetta 2011-05-05 10:58:21

+0

这不是一个问题,这是一个请求为你写出所有的代码。这不是rentacoder.com。发布您请尝试的代码... – Marco 2011-05-05 10:59:34

+0

公开课记录 { public int ID {get;组; } public bool Status {get;组; } public string Message {get;组; }} 鉴于 – Rockstar 2011-05-05 11:03:49

回答