Я пытаюсь увеличить число целых чисел в таблице MS Access с страницы C# .net во время вставки.Инкремент int во время вставки
Я получаю синтаксическую ошибку при попытке выполнить следующее. Также неуверенный, должен ли я использовать ExecuteNonQuery()
или нет?
OleDbCommand cmd = new OleDbCommand("INSERT INTO tblTarget(target,ref) VALUES(@target,(SELECT MAX(ref)+1 FROM tblTarget)", conn);
cmd.Parameters.AddWithValue("@target", TextTitle.Text);
conn.Open();
cmd.ExecuteNonQuery();
conn.Close();
, что это ошибка, которую вы получаете ?? –
текст ошибки ????? –
ExecuteNonQuery в порядке, но, AFAIK, нет способа убедить Access распознать этот синтаксис – Steve