正在嘗試將一行添加到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