注册 登录
编程论坛 VB.NET论坛

我的datagridview添加不进去数据。

trovar 发布于 2010-03-09 14:02, 1259 次点击
Me.dataset.Tables(0).Rows.Add()
        Dim i = Leibiedata.Tables(0).Rows.Count
        Me.DataGridView1.Rows(i - 1).Cells(1).Value = txbnum.Text
        Me.DataGridView1.Rows(i - 1).Cells(2).Value = txbname.Text
        DataGridView1.DataSource = Me.Leibiedata.Tables(0)
我的代码应该没什么不对 但是就是增加不了行。
3 回复
#2
sywzs2010-03-09 17:33
由于表格的数据源是数据集的表,即
DataGridView1.DataSource = dataset.Tables(0)

只要给数据集中的表添加一行就可以了,下面的代码供参考。
Dim NewRow As DataRow
NewRow = dataset.Tables(0).NewRow
NewRow(1) = txbnum.Text
NewRow(2) = txbname.Text
dataset.Tables(0).Rows.Add(NewRow)


[ 本帖最后由 sywzs 于 2010-3-12 16:27 编辑 ]
#3
sywzs2010-03-14 04:49
为什么看不到sonoffreedom的帖子?
1