Linq to SQL - 缺省插入/更新/删除功能不存在

问题描述:

使用VS2010和SQL Express 2005,Ive创建了一个数据库,创建了一个简单的表,将数据库添加到VS2010,将希望查询的表拖入新的' Linq To SQL'类。Linq to SQL - 缺省插入/更新/删除功能不存在

现在,选择预期的作品 - 非常棒。

但是它没有生成Remove()方法,mydb.SumbitChanges()在修改检索到的对象后没有做任何事情,所以我显然错过了一个重要的步骤。

我还没有定义任何更新或删除,但假定它做了这个'开箱'。

任何人都可以提供任何见解吗?

解决 - 我没有设置在表的主键。

这里是一个链接,你如何插入,更新和删除:

http://msdn.microsoft.com/de-de/library/bb386931.aspx