Я пытаюсь вставить детали заказа в свою БД, и он продолжает говорить:
Невозможно вставить явное значение для столбца идентификаторов в таблицу «Заказы», когда для IDENTITY_INSERT установлено значение ВЫКЛ.
Все, что я пытаюсь сделать, это просто вставить UserId пользователя в столбец UserId, используя WebSecurity.CurrentUserId
- Почему это не работает?
У меня:
dbase.Execute("INSERT INTO Orders
(UserId, OrderId, Status)
VALUES
(@0, @1, @2)",
WebSecurity.CurrentUserId,
Session["OSFOID"],
"Confirmed");`
Итак , как видите, это довольно просто. Но почему это не сработает?
Мое определение таблицы: