向 dataset 中 添加 datatable


今天在做項目中遇到個小問題,就是在向dataset中填充datadatable是報錯

首先如何添加呢向dataset中

dataset ds = new dataset();

ds.Tables.add(dt1);
ds.Tables.add(dt2);
ds.Tables.add(dt3);

但是在運行是 會在 ds.Tables.add(dt1)碰到  datatable 已屬於dataset

后來經過查找 發現table有copy方法

也就是:ds.Tables.add(dt1.copy());

dt2,dt3 也是如此。

但是再運行出現:名為ds 的datatable已屬於dataset

這樣的話就需要將每個datatable  賦值一個表名 即 dt1.tablename = "dt1",dt2,dt3 同樣。

最后整理完之后就是:

dataset ds = new dataset();

dt1.tablename = "dt1";
dt2.tablename = "dt2";
dt3.tablename = "dt3";

ds.Tables.add(dt1);
ds.Tables.add(dt2);
ds.Tables.add(dt3);

再運行 竟然通過了...

第一次寫博客,寫的不好,還請見諒,以后會加油的


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM