读书人

成员“AccountID”的 AutoSync 规范不

发布时间: 2012-04-13 13:50:24 作者: rapoo

成员“AccountID”的 AutoSync 规范不正确

C# code
[Column(Storage="_AccountID", AutoSync=AutoSync.Always, DbType="Int NOT NULL IDENTITY", IsPrimaryKey=true, IsDbGenerated=true, UpdateCheck=UpdateCheck.Never)]public int AccountID{    get    {        return this._AccountID;    }}

异常位置在
C# code
public System.Data.Linq.Table<Account> Account{    get    {        return this.GetTable<Account>();    }}


还有一个问题,在VS2008的IDE中,新建linq to sql class后,从“服务器资源管理器”中拖拽过来的表,是没有主键的
我看了下服务器资源管理器中表也是没有主键,可是我sql服务器上这个表明明是有主键的,难道我每次拖拽过来一张表,还要手动设置主键不成?

[解决办法]
试试AutoSync=AutoSync.OnInsert

读书人网 >.NET

热点推荐