Я хочу изменить значение из ячейки (представление в виде сетки). Когда я меняю значение, я получаю сообщение SqlException было необработанным. В правильном синтаксисе рядом с ошибкой '='. Я отладил код, который я ввел 50 в ячейку, я вижу, что
e.value= 50 , dt.Rows[e.RowHandle]["Operator_ID"] = null
private void gridView1_CellValueChanged(object sender, DevExpress.XtraGrid.Views.Base.CellValueChangedEventArgs e)
{
DataTable dt = gridControl1.DataSource as DataTable;
SqlProcess process = new SqlProcess();
process.updateQuery(@"UPDATE IE_OPERATOR_GID_KTS_PER SET CarpanDegeri ='" + e.Value +
"' WHERE IE_OPERATOR_GTD_KTS_PER.Operator_ID= " + dt.Rows[e.RowHandle]["Operator_ID"]);
}
В таблице свойство столбца Operator_ID НЕ NULL. Как я могу решить эту проблему?
Спасибо за ваши ответы.
PS:: Я новичок в C# и SQL. Поэтому вы можете ответить явно.