Проблемы с IDENTITY_INSERT, установленным на OFF? : - /

Я пытаюсь вставить детали заказа в свою БД, и он продолжает говорить:

Невозможно вставить явное значение для столбца идентификаторов в таблицу «Заказы», ​​когда для IDENTITY_INSERT установлено значение ВЫКЛ.

Все, что я пытаюсь сделать, это просто вставить UserId пользователя в столбец UserId, используя WebSecurity.CurrentUserId - Почему это не работает?

У меня:

dbase.Execute("INSERT INTO Orders 
                 (UserId, OrderId, Status) 
               VALUES 
                 (@0, @1, @2)", 
               WebSecurity.CurrentUserId, 
               Session["OSFOID"], 
               "Confirmed");`

Итак , как видите, это довольно просто. Но почему это не сработает?

Мое определение таблицы:

Table Definition

5
задан OMG Ponies 11 July 2011 в 05:02
поделиться