使用未知索引更新数据表
有关详细信息:如何:编辑数据表中的行
为了编辑 DataTable 中的现有行,您需要找到要编辑的 DataRow,然后将更新后的值分配给所需的列。
更新类型化数据集中的现有记录(行索引未知)
使用生成的 FindBy 方法将特定 DataRow 分配给变量,然后使用该变量访问要编辑的列并为其分配新值。
Dim Description As String = "Hello World Modified"
'Update DataTable
Dim Row As DataSet1.DataTableRow
Row = DataSet1.DataTableRow.FindByPrimaryKey(PK)
Row.Description = Description
更新无类型数据集中的现有记录(行索引未知)
使用 DataTable 的 Select 方法定位特定行并将新值分配给所需的列
Dim Description As String = "Hello World Modified"
'Update DataTable
Dim Row() As Data.DataRow
Row = DataSet1.Tables("Table1").Select("PrimaryKey = '10'")
Row(0)("Description") = Description
完成此操作后,我不需要刷新任何其他内容 - 我的 DataGridView 具有最新信息。