У меня есть datagrideview, и при выборе значения из выпадающего списка он загружает данные из sql в datagrideview, например, 5 строк и 9 столбцов
8 из них, сгенерированных из базы данных, и только 1, который добавляется из datagrideview под названием «Платежи»
теперь я вставлю сумму в столбец № 9 и вставлю эти строки в базу данных
проблема сейчас, если есть 5 строк, и я заполнил только 2 из них, я получил ошибку при вставке в базу данных
это код, который я использую для вставки в базу данных
for (int i = 0; i < dgvCustomersPayments.Rows.Count - 1; i++)
{
invpaydet.SP_ADD_INVOICES_PAYMENTS_DETAILS(
Convert.ToInt32(txtCustomersPaymentsID.Text),
Convert.ToInt32(dgvCustomersPayments.Rows[i].Cells["كود الفاتوره"].Value.ToString()),
Convert.ToDecimal(dgvCustomersPayments.Rows[i].Cells["Payments"].Value.ToString()));
}
СЕЙЧАС я хочу добавить только строки, в которых столбец "Платежи" имеет значения только