我必须在我的表中添加一个新列,所以我在数据库中执行了该操作,然后从dbml文件中删除了表,并使用新列读取了一个表。所以我添加的列是(允许_isActive位空),这搞砸了我的设计器文件。它添加了一些重复定义的属性,例如:private bool isActive,另一个属于私有System.Nullable @ _isActive;还添加了其他东西。我不得不删除设计器文件并用旧文件重新加载。我该如何在dbml文件中进行此更改?
答案 0 :(得分:1)
使用Linq-To-SQL我相信您需要使用设计器在更改架构后删除并添加表。
如果编辑了代码隐藏文件,则这些更改可能会导致问题。因为partial class
所以,我怀疑你最好的选择是删除你的DBML并重新开始。