繁体   English   中英

如何将数据从行方法传递到C#中的datable?

[英]How to pass the data from a row method to datable in C#?

嗨,我正在使用一个行方法,它可以从表列表中找到数据:

Row aa = new Row();

在aa里面它有一组数据。我需要将它传递给一个新的数据表。

DataTable ss = new  Datable();
foreach(Row row in aa){
    ss.Importrows(row);
  }

但这不起作用。 请帮我解决这个问题。

提前致谢。

ss= aa.Clone();  

更换

ss.Importrows(row); 

 ss.Rows.Add(aa.ItemArray);

这应该工作。 aa应该是另一个数据表而不是行。

我假设你有row []数组/集合然后循环遍历行集合并将每一行添加到新的DataTable中

DataTable ss = new  Datable();
foreach(DataRow dr in rowscollection)
{
   ss.Rows.Add(dr);
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM