如何将IDENTITY_INSERT设置为ON?

tur*_*009 4 linq vb.net asp.net

在第一个我要求管理员删除这篇文章:'怎么可以 - 我做一个主键 - 作为自动增量在-vb-net-2008/959787#959787',因为我面临一个问题评论,当我尝试添加评论时,错误消息是:"评论需要50个声誉 - 请参阅faq"!

这里我只想问一下IDENTITY_INSERT,如何在vb.net 2008中将其设置为ON,发生此错误:http://www.rofof.com/img2/6amojc6.gif

对于我引起的这些问题,我感到非常抱歉.

Kel*_*tex 6

听起来你的Linq to SQL类与你的数据库不同步.你需要更新它们.如果您使用的是内置的visual studio设计器,请从DBML中删除该表,然后重新添加.

主键列的属性应具有如下所示的属性:

[Column(Storage="_TeacherID", 
 AutoSync=AutoSync.OnInsert, 
 DbType="Int NOT NULL IDENTITY", 
 IsPrimaryKey=true, 
 IsDbGenerated=true)]
Run Code Online (Sandbox Code Playgroud)