如何在现有数据表中添加行

时间:2009-12-09 08:04:39

标签: vb.net

在vb.net Windows应用程序中,我有一个不是来自数据库的数据表。我想添加一个新行,但是当我添加一个新行时,新行只在数据表中,而不是现有数据。

dim dt as datatable treelist.datasource = dt这​​是现有项目,无论如何我想在数据表中添加新行,以便将新节点添加到树状列表中

感谢您的帮助......

1 个答案:

答案 0 :(得分:2)

您应该能够声明一个新行并将其添加到DataTable中:

'Create the new row
Dim newRow as DataRow = myTable.NewRow

'Add some data to it
newRow("columnName1") = data1
newRow("columnName2") = data2

'Add it to the table
myTable.Rows.Add(newRow)

'Bind the table
treeList.DataSource = dt
treeList.DataBind

这应该可行,只需确保在将其绑定到TreeView对象之前将该行添加到DataTable中。