编辑数据表中的当前数据

时间:2010-12-02 17:59:56

标签: vb.net

我正在使用以下数据将新数据添加到我的表格

Me.TblResultTableAdapter.Fill(Me.DbResultDataSet.tblResult)

Dim drNewRowEditSummary As DataRow
drNewRowEditSummary = DbResultDataSet.tblResult.NewRow
drNewRowEditSummary.Item(1) = "Test"
DbResultDataSet.tblResult.Rows.Add(drNewRowEditSummary)
TblResultTableAdapter.Update(DbResultDataSet.tblResult)

如何使用与上述类似的方法编辑数据? 谢谢 Furqan

1 个答案:

答案 0 :(得分:0)

DataRowCollection具有Find-Method,它返回具有给定主键的DataRow。所以你应该定义一个pk列,然后你得到一行:

Dim drResult As DataRow = DbResultDataSet.tblResult.Rows.Find(1) 'if your pk is 1'
drResult.Item(1) = "Test2"
TblResultTableAdapter.Update(DbResultDataSet.tblResult)

顺便说一句,如果你想删除这一行,同样的方式:drResult.Delete()