[問題] 有辦法一氣呵成產生DataTable嗎?

作者: don750421 (1+1≠2)   2014-10-29 22:40:33
如標題,純粹好奇可不可以達到@@
如果我已經知道我DataTable要產生的欄位和內容。
有辦法一氣呵成產生嗎?
目前的寫法是
DataSet Data = new DataSet()
{
Table={
new DataTable("Name"),
new DataTable("School"),
new DataTable("Year")
}
};
Data.Tables["Name"].Columns.AddRange{
new DataColumn[]{new DataColumn("Test",typeof(string)),
new DataColumn("Test",typeof(int))};
Data.Tables["Name"].Rows.Add("ABC",12);
好奇的想問,有辦法縮短寫法嗎?
或許有辦法在建立DataTable的時候,就連同增加欄位及塞值?
謝謝各位
作者: johnpage (johnpage)   2014-10-30 06:27:00
1寫函數
作者: nanashi07 (NaNashi)   2014-10-30 09:39:00
有連資料庫的話建一個temp table再撈回來

Links booklink

Contact Us: admin [ a t ] ucptt.com