C怎麼在DataSet裡自己填資料

時間 2021-09-06 05:51:07

1樓:tn瓶邪

方法如下

publicstatic dataset converttodataset(ilistlist)

dataset ds =new dataset();

datatable dt =new datatable(typeof(t).name);

datacolumn column;

datarow row;

system.reflection.propertyinfo mypropertyinfo =typeof(t).

getproperties(system.reflection.bindingflags.

public | system.reflection.bindingflags.

instance);

foreach (t t in list)

row = dt.newrow();

for (int i =0, j = mypropertyinfo.length; i < j; i++)

row[name] = pi.getvalue(t, null);

}dt.rows.add(row);

}ds.tables.add(dt);

return ds;}}

2樓:匿名使用者

你沒有新增datarow 怎麼會有資料呢?

如果 datatable 裡面有2個string列的話,你可以做如下修改。

datatable dt = new datatable();

dt.columns.add(new datacolumn("dbcolumn", typeof(string)));

// datacolumn dc = new datacolumn();

if (c == "1234567890")else

dt.rows.add("aa","bb");

dataset ds = new dataset();

ds.tables.add(dt);

return ds.getxml();

3樓:邦德的二叔

datatable dt = new datatable();

dt.columns.add("dbcolumn", typeof(string));

//c是你前面程式的變數

datarow rw=dt.newrow();

if (c == "1234567890")else

dt.rows.add(rw);

dt.acceptchanges();

dataset ds = new dataset();

ds.tables.add(dt);

return ds.getxml();

你要的是這種情況吧!

4樓:匿名使用者

datarow ldr_newdatarow = dt.newrow() ;

ldr_newdatarow["dbcolumn"] = "111" ;

ldr_newdatarow["bbbbb"] = "222" ;

dt.rows.add( ldr_newdatarow ) ;

框裡應該怎麼填,Word裡怎麼在框框裡面填數字?

星星的淚很輕 框裡填33,由題意等,等式的兩邊都有某個數與725相乘的結果然後再相加之類的,所以把725提取出來,則48 85 框裡的數等於100,所以,結果是48 85 100 33 這道題其實很簡單,直接從提取公因式的角度就可以計算出來了,先提取公因式725,然後就變成了45 85 100 30...

在括號裡填最簡分數

30克 3 100 千克 250平方米 1 40 公頃 10分鐘 1 6 時 150毫升 3 20 升 120立方厘米 3 25 立方分米 用智慧為你解答 30克 100分之3 千克 250平方米 40分之1 公頃 10分鐘 6分之1 時 150毫升 20分之3 升 120立方厘米 25分之3 立方...

()可愛,括號裡填什麼,詞語 圓 可愛 括號裡怎麼填

酒城墨客 我仔細的閱讀了你提出來的問題,我的回答如下 首先,這道題考查的是,讓你填入一個詞,讓它變成一個四字詞語或成語。我的答案如下 活潑 可愛 以上是針對你提出來的問題,我的答案。願我的回答能夠幫助到你,讓你滿意。詞語 圓 可愛 括號裡怎麼填 暖暖炊煙裊裊 圓潤可愛 圓潤yu n r n 釋義 形...