Итак, у меня есть два утверждения:
string insertUserData = "INSERT INTO W711_User_Data(Network_ID, F_Name, M_Name, L_NAME, Badge, Telephone, Org_Code, Org_Name, Req_Head_Network_ID)Values(@networkID1, @firstName1, @middleName1, @lastName1, @badgeNumber1, @telephone1, @orgCode1, @orgName1, @myUserName1)";
string insertReservationData = "INSERT INTO W711_Reservation_Data(ID, Network_ID, EventTitle, StartDate, EndDate, Justification) Values(null, @networkID2, @eventTitle1, @startDate1, @endDate1, @justification1)";
Идентификатор сети во второй строке является отношением внешнего ключа с идентификатором сети в первой таблице.
Проблема: Когда я запускаю application
в VS2010
, выдает ошибку:
Не удается вставить явное значение для идентификатора column
в таблицу 'W711_Reservation_Data'
, если IDENTITY_INSERT
установлено на OFF
.
Тогда я читаю, чтобы сделать это где-нибудь:
SET IDENTITY_INSERT W711_Reservation_Data ON
Но он также не работает и снова выдает ту же ошибку!
Пожалуйста помоги
Спасибо
постскриптум sql server