正在尝试将一行添加到datagriview其中有从数据库中的记录,但是当我这样做,从数据库中现有的数据消失,显示新的记录(行)。可能是什么问题呢?请帮助 代码片段Visual Basic中添加行的DataTable具有从数据库值
Dim dt as new DataTable
Dim R As DataRow = dt.NewRow
R("ProductName") = txtProductName.Text
dt.Rows.Add(R)
DataGridView1.DataSource = dt
您需要使用DataGrid的DataSource属性作为添加新行的表格。但是如果你想从外部代码更新网格,你真的应该使用BindingSource – Steve