2011-11-09 15 views
0

我必須向表中添加一個新列,以便在數據庫中執行該操作,然後從dbml文件中刪除該表,並將新列添加到新列中。所以我添加的列是(_isActive位null允許),這弄亂了我的設計器文件。它增加了一些屬性的重複定義,如:private bool isActive和其他一個作爲私有System.Nullable @ _isActive;還增加了額外的東西。我不得不刪除設計器文件,並用舊的文件重新加載。我應該如何在dbml文件中進行此更改?在DBML文件中更改表會引發錯誤

回答

1

使用Linq-To-SQL我相信你需要使用設計器在模式更改後刪除並添加表。

如果您編輯了代碼隱藏文件,這些更改可能會導致問題。有一個原因,所有的類有defiend partial class

所以,我懷疑你最好的選擇是刪除你的DBML並重新開始。

相關問題