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 釋義 形...