ExecuteNonQuery возвращает что изменило одну строку, но в базу не записало ... в чем может быть проблема?
sql = $"UPDATE vehicle SET vehiclefuel = {input_repairs} " +
$"WHERE idvehicle = {comboBox1.SelectedIndex + 1};";
cmd.CommandText = sql;
try
{
int rowCount = cmd.ExecuteNonQuery();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
как вариант - где-то транзакция начинается, а где-то не заканчивается.
Ты базу атачнул к проекту?
Обсуждают сегодня