Я новичок, и это мой первый вопрос.Неверный синтаксис рядом с ')'. при попытке вставить значения в базу данных
Я пытаюсь вставить значение в базу данных, и я получаю сообщение об ошибке
Неправильный синтаксис около «)».
и cmd.ExecuteNonQuery()
подсвечивается. Вот мой код:
con.Open()
cmd = New SqlCommand("INSERT INTO orders ('" + IDProduct.Text + "')", con)
cmd.ExecuteNonQuery()
con.Close()
Плюс, я бы добавил: ** всегда ** укажите явный список столбцов в вашем заявлении 'INSERT':' INSERT INTO dbo.Orders (Col1, Col2, Col3, ....) VALUES (VAl1, Val2, Val3 , .....) ' –
@marc_s, хорошая точка, спасибо. Добавил это и к моему ответу. – walther
Спасибо, всем. Это было очень быстро. – user1477362