摘要: 在对数据库操作时,insert是一个很常见的行为了。但是,在Linq To Sql下,插入带有Identity列(自动增长列,一般为主键列)的表格时候会报如下错误:当 IDENTITY_INSERT 设置为 OFF 时,不能为表 'Role' 中的标识列插入显式值。百思不得其解,后来在网上找到了答案,设置Identity列的属性 IsDbGenerated=true ,AutoSync=AutoSync.OnInsert就可以了,代码如下[Column(Storage="_RsvpID",IsDbGenerated=true,AutoSync=AutoSyn 阅读全文
posted @ 2012-02-23 15:20 双魂人生 阅读(2787) 评论(0) 推荐(0) 编辑