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]);