Comment puis-je mettre à jour la valeur de la cellule du tableau de données
if ((sr_no == "") && (customer_name != ""))
{
string contact_no = SheetData.Tables[0].Rows[row].ItemArray[3].ToString();
Records.Rows[0].ItemArray[2]
}
je veux mettre à jour la cellule de datatable si contact_no fround dans la ligne suivante
si Records
est votre DataTable
faites ceci:
Records.Rows[i][j] = value;
cela ne répond pas à toute la question mais vous montre comment définir une valeur dans une "cellule" DataTable.
vous utilisez le ItemArray
qui n'est pas nécessaire car une fois que vous avez la bonne ligne, vous pouvez simplement accéder à ses colonnes avec _ []
vous pouvez élaborer davantage et découvrir la solution finale sur la base de cet indice.
Si tu utilises Records.Rows[0].ItemArray[2] = value
cela ne fonctionnera pas, mais si vous utilisez Records.Rows[0][2] = value
cela fonctionne parfaitement.