web-dev-qa-db-ja.com

データテーブルのセル値を更新するにはどうすればよいですか?

データテーブルのセル値を更新する方法

if ((sr_no == "") && (customer_name != ""))
{
  string contact_no = SheetData.Tables[0].Rows[row].ItemArray[3].ToString();
  Records.Rows[0].ItemArray[2]                                      
}

contact_no froundが次の行にある場合、データテーブルのセルを更新したい

18
bkac

RecordsDataTableである場合、これを行います:

Records.Rows[i][j] = value;

これは質問全体に答えているわけではありませんが、DataTableの「セル」に値を設定する方法を示しています。

必要なItemArrayを使用しているので、適切な行を取得したら、[]

さらに詳しく説明し、このヒントに基づいて最終的な解決策を見つけることができます。

34
Davide Piras

Records.Rows[0].ItemArray[2] = valueを使用するとこれは機能しませんが、Records.Rows[0][2] = valueを使用すると完全に機能します。

8
Marco