2010-03-31 80 views
2

我使用下面的代码数据附加到数据表

cmdExcel.CommandText = "SELECT * FROM Table11" 
dr = cmdExcel.ExecuteReader(); 
DataTable dtExcel = new DataTable("WK11"); 
dtExcel.Load(dr); 
ds.Tables.Add(dtExcel); 

现在我想从表2的内容添加到同一数据表WK11将数据添加到数据集。可能吗?

cmdExcel.CommandText = "SELECT * FROM Table12" 
dr = cmdExcel.ExecuteReader(); 
dtExcel.Append(..... 

回答

0

可以使用

dtExcel.ImportRow() 

功能,将新行追加到dtExcel表。

+0

但我应该提供的行,但我必须转储整个datareader – Sathish 2010-03-31 06:54:03

+0

你可以遍历行并逐一添加它们。 – 2010-03-31 07:02:36