所以我這兩個語句:ASP.NET的SQL Server插入錯誤
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)";
在第二串的網絡ID與第一表格網絡ID外鍵關係。
的問題是:當我運行在VS2010
的application
,它給人的錯誤: 沒有可以進行身份column
表'W711_Reservation_Data'
當IDENTITY_INSERT
設置爲OFF
插入顯式值。
然後我讀做到這一點的地方:
SET IDENTITY_INSERT W711_Reservation_Data ON
但它也失敗,再次給出了同樣的錯誤! 請幫忙 謝謝 p.s. sql server
非常感謝這麼多隊友......這實際上工作!是的,ID是使用identity(1,1)生成的。我曾經在mysql項目中執行null技術,它工作。再次感謝! –