我用 C# 编写了一些逻辑。现在我需要将它更新为已经创建的数据集。数据集包含一个表 PackageTable。它有两个字段,PackageId 和 PackagePrice 现在,我想在表中搜索某个 Packageid,比如“P1”,并使用新值更新 PackagePrice,比如“100”。
请告诉我如何用 C# 做到这一点。另请注意,我没有使用文本框或网格视图等更新它。在此先感谢
我用 C# 编写了一些逻辑。现在我需要将它更新为已经创建的数据集。数据集包含一个表 PackageTable。它有两个字段,PackageId 和 PackagePrice 现在,我想在表中搜索某个 Packageid,比如“P1”,并使用新值更新 PackagePrice,比如“100”。
请告诉我如何用 C# 做到这一点。另请注意,我没有使用文本框或网格视图等更新它。在此先感谢
你可以试试这个
dt.Select("PackageId = 1")[0]["PackagePrice"] = 2;
dt是您的数据表,从中选择行,然后将字段值设置为您需要的值。
来自评论,小例子
Dim dt As New DataTable
dt.Columns.Add("t")
Dim r As DataRow
r = dt.NewRow
r("t") = "aa"
dt.Rows.Add(r)
DataGridView1.DataSource = dt
Dim d As DataTable
d = DataGridView1.DataSource
TextBox1.Text = d.Rows(0)("t")