【VB】手動建立DataTable
1. 建立空白資料表格DataTable
如有需要請先引用 System.Data 命名空間
Dim dt As New DataTable
2. 加入資料欄標題
dt.Columns.Add("編號")
dt.Columns.Add("姓名")
dt.Columns.Add("職業")
3. 加入資料列內容
寫法一 :
dt.Rows.Add(1, "Jason", "工程師")
dt.Rows.Add(2, "Ivy", "醫生")
dt.Rows.Add(3, "Jackey", "老師")
寫法二 :
由於Row的建立,必須取出DataTable的欄位資訊,所以不可以使用new來建立空白的 Row
必須透過DataTable的NewRow()方法來取得一筆有欄位資訊的Row
取出新的Row後,填入適當的資料
再透過 DataTable中的Rows集合裡的Add()方法將Row附加到DataTable中。
Dim row As DataRow = dt.NewRow
row("編號") = 1
row("姓名") = "Jason"
row("職業") = "工程師"
dt.Rows.Add(row)
row = dt.NewRow
row("編號") = 2
row("姓名") = "Ivy"
row("職業") = "醫生"
dt.Rows.Add(row)
row = dt.NewRow
row("編號") = 3
row("姓名") = "Jackey"
row("職業") = "老師"
dt.Rows.Add(row)
4. 內容呈現
'Window Form-使用DataGridView呈現表格
DataGridView1.DataSource = dt
'ASP.NET-使用Gridview呈現表格
Gridview1.DataSource = dt
Display :

留言
張貼留言