|
|
1
3
回答: 斯图和斯塔克说,这个问题是一个导火索。斯图给了我SQL来运行,解决了这个问题。如果其他人遇到这种情况,这里会记录下来:
这显示了一个具有以下名称的触发器:
触发器引用旧名称如下:
现在一切都恢复了。 愚蠢的我,我应该意识到触发是个问题,因为我得到的第一个错误与日期修正字段有关。 我不知道当表名更改时为什么触发器会更新。我检查了所有的钥匙和关系,但忘记了这个触发器。 活到老学到老。 |
|
2
0
当您重新创建LINQ to SQL文件时,是否记得首先刷新服务器浏览器以反映表名更改? 编辑-我指的是Visual Studio服务器浏览器。 |
|
|
3
0
您需要重新绑定LINQ to SQL类,删除所有表,然后从服务器资源管理器中再次添加它们。 |
|
|
4
0
|
|
|
5
0
不需要从DBML文件中删除表。只需打开设计器,单击表示表的类图,然后键入表的新名称。 但是,如果从头开始重新创建,那么在服务器资源管理器中刷新是很重要的,否则它仍然会从模式中提取旧名称。 |
|
|
Rm558 · 是否可以更改XML类型上的LINQPad代码生成? 8 年前 |
|
|
MJK · 规范模式-使用ICollection实现表达式 8 年前 |
|
|
Roland Ebner · 为实体框架多对多关系构建表达式树? 8 年前 |