Re: [問題] DataSet 建新欄位
※ 引述《SinclairShen (SinclairShen)》之銘言:
: 話說DataSet像記憶體中的資料庫…
: 是否可以只使用DataSet而不另外建一個資料庫,
: 請問如何建立一個名稱為test資料表,
: 並新增「id」、「name」,這兩個欄位,
: 而id為自動編號,
: 然後用dataGridView顯示出來?
: DataSet myDataSet = new DataSet();
: DataTable myTable;
: myTable = myDataSet.Tables["test"];//建立名稱為test的資料表
: //請問中間這段要怎麼寫?
: DataColumn dc = myDataSet.Tables["test"].Columns.Add("id");
: DataRow dr = myDataSet.Tables["test"].Rows.Add(2);
: //這樣寫的話會出現Exception...
: dataGridView1.DataSource = myTable;//顯示
試試看以下的寫法
DataSet myDataSet = new DataSet();
myDataSet.Tables.Add("myTable1"); //中間是TableName 可自訂
myDataSet.Tables["myTable1"].Columns.Add("id");
myDataSet.Tables["myTable1"].Columns.Add("name");
//以下這段若是複數,請自行用迴圈或其他方式控制
DataRow myDr = myDataSet.Tables["myTable1"].Rows.Add();
myDr["id"] = "1";
myDr["name"] = "John";
dataGridView1.DataSource = myDataSet.Tables["myTable1"].DefaultView;
--
◥◣▂◢◤ 您是哪位? : ( ̄□ ̄|||)>
◥◆◤
▃▼▃
= 看什麼!? 有兩支天線兩個眼睛的就是剛彈啦!!!(心中OS)
▂ ▂
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.86.41.48
推
07/13 22:19, , 1F
07/13 22:19, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):