所以我这两个语句: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技术,它工作。再次感谢! –