0

我用 C# 编写了一些逻辑。现在我需要将它更新为已经创建的数据集。数据集包含一个表 PackageTable。它有两个字段,PackageId 和 PackagePrice 现在,我想在表中搜索某个 Packageid,比如“P1”,并使用新值更新 PackagePrice,比如“100”。

请告诉我如何用 C# 做到这一点。另请注意,我没有使用文本框或网格视图等更新它。在此先感谢

4

1 回答 1

1

你可以试试这个

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")
于 2009-12-12T13:01:59.923 回答