0

私はC#でいくつかのロジックを書きました。次に、作成済みのデータセットに更新する必要があります。データセットにはテーブルPackageTableが含まれています。PackageIdとPackagePriceの2つのフィールドがあります。ここで、テーブルで特定の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 に答える