вставить данные для столбца имеет значение только для sql - PullRequest
0 голосов
/ 07 июня 2019

У меня есть 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()));
        }

СЕЙЧАС я хочу добавить только строки, в которых столбец "Платежи" имеет значения только

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...