我正在使用Linq to SQL进行数据库操作,并且我正在尝试在VIEW中执行插入操作,它会抛出错误,
XXt threw exception: System.InvalidOperationException: Can't perform Create,
Update or Delete operations on 'Table(XXX)' because it has no primary key.
Run Code Online (Sandbox Code Playgroud)
如何使用LINQ使用C#将记录插入View?
谢谢.
您可以在此处根据可更新视图插入/更新到视图中.只能插入/更新一个基础表,否则它将失败.要使用LINQ实现此功能,请执行以下操作:
试一试.我成功地使用这种技术将视图用作我用于读取/插入/更新记录的唯一对象.