我有一个名为logs的表,它有一个主键,但没有这样定义。
如果我想使用LinqPad更新表的数据,我必须设置表实际上有一个主键。
如果我在visual studio中使用LinqToSql,我可以修改映射来绕过这个…
我想知道如果相同的是可能在LinqPad,所以我没有实际改变数据库本身。
不行,必须在数据库中定义一个主键。在这方面,LINQPad遵循约定而不是配置。
另一个选择是在Visual Studio中生成一个类型化的数据上下文,然后告诉LINQPad使用这个类型化的数据上下文。单击"添加连接"后,选择"使用来自您自己的程序集的类型化数据上下文"。