Как я могу обновить значение ячейки таблицы данных?
Как обновить значение ячейки таблицы данных
if ((sr_no == "") && (customer_name != ""))
{
string contact_no = SheetData.Tables[0].Rows[row].ItemArray[3].ToString();
Records.Rows[0].ItemArray[2]
}
Я хочу обновить ячейку datatable, если contact_no fround в следующей строке
Ответы
Ответ 1
если Records
является вашим DataTable
, выполните следующие действия:
Records.Rows[i][j] = value;
это не отвечает на весь вопрос, но показывает, как установить значение в ячейке DataTable.
вы используете ItemArray
, который не нужен, потому что если у вас есть правильный ряд строк, вы можете просто получить доступ к его столбцам с помощью []
вы можете подробнее рассказать о конечном решении на основе этого намека.
Ответ 2
Если вы используете Records.Rows[0].ItemArray[2] = value
, это не сработает, но если вы используете Records.Rows[0][2] = value
, это отлично работает.