首先,我请管理员删除此帖子:
'我怎么能在vb-net-2008 / 959787#959787中使主键作为自动增量
因为我在评论时遇到问题,并且当我尝试添加评论时,出现了错误消息:“评论需要50个信誉-请参见常见问题解答”!
在这里我只是想问一下IDENTITY_INSERT,如何在vb.net 2008中将其设置为ON
发生此错误:http://www.rofof.com/img2/6amojc6.gif
对于造成这个问题,我感到非常抱歉。
最佳答案
听起来您的Linq to SQL类与数据库不同步。您需要更新它们。如果您使用内置的Visual Studio设计器,请从DBML中删除该表,然后再次添加它。
主键列的属性应具有如下所示的属性:
[Column(Storage="_TeacherID",
AutoSync=AutoSync.OnInsert,
DbType="Int NOT NULL IDENTITY",
IsPrimaryKey=true,
IsDbGenerated=true)]