首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

成员“AccountID”的 AutoSync 规范不正确,该怎么解决

2012-04-13 
成员“AccountID”的 AutoSync 规范不正确C# code[Column(Storage_AccountID, AutoSyncAutoSync.Always,

成员“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

热点排行