当前位置: 代码迷 >> ASP.NET >> DataTable初值有关问题
  详细解决方案

DataTable初值有关问题

热度:4682   发布时间:2013-02-25 00:00:00.0
DataTable初值问题
怎么给一个DataTable赋个初值?

d1里面是我从数据库查到的,我想筛选后存入d2,但是用下面的语句。一直提示我使用了未赋值的变量d2

DataTable d2;
d2.ImportRow(d1.Rows[i]);



------解决方案--------------------------------------------------------
DataTable d2 = new DataTable();
------解决方案--------------------------------------------------------
因为d2 未初始化

但不应该用 new

应该 DataTable d2= d1.Clone();

只有d2与d1 有同样的结构 才能使用 ImportRow

d2.ImportRow(d1.Rows[i]);
  相关解决方案