Ich möchte Zellen in DataGridView zusammenfassen und das Ergebnis in einer MessageBox anzeigen.C# datagridview Summe Zellen Wert
Ich habe zwei DataGridViews. Das erste DataGridView ruft Daten aus der Datenbank ab. Die zweite DataGridView ruft Werte ab, nachdem ich eine Zeile aus der ersten DataGridView ausgewählt habe.
Dies ist mein Code
private void actionStatistics_Click(object sender, EventArgs e)
{
int total = 0;
for (int i = 0; i < productsDataGridView.Rows.Count; i++)
{
total += int.Parse(productsDataGridView.Rows[i].Cells[6].Value.ToString());
}
MessageBox.Show("Total quantity: " + total);
}
ich Fehler in dieser Zeile erhalten:
total += int.Parse(productsDataGridView.Rows[i].Cells[6].Value.ToString());
Fehler ist:
An unhandled exception of type 'System.NullReferenceException' occurred in task3.exe.
Additional information: Object reference not set to an instance of an object.
Kann mir jemand helfen, eine Lösung zu finden?
Ich denke, das Problem ist, dass die Zelle [6] hat keinen Wert – jcvegan