在我的web應用程序中,我做了很多更新。因此,除主鍵之外的所有列的唯一可接受的UpdateCheck模式是「從不」。在Visual Studio 2010 DBML設計器(MS SQL/ASP.NET MVC)中默認設置UpdateCheck.Never模式
但不幸的是,DBML設計器自動設置「始終」模式。所以我必須通過數十列來手動更改它,並且當我必須更新DBML文件時......它會再次返回到「ALWAYS」。
那麼有沒有辦法自動設置你想要的模式?
在我的web應用程序中,我做了很多更新。因此,除主鍵之外的所有列的唯一可接受的UpdateCheck模式是「從不」。在Visual Studio 2010 DBML設計器(MS SQL/ASP.NET MVC)中默認設置UpdateCheck.Never模式
但不幸的是,DBML設計器自動設置「始終」模式。所以我必須通過數十列來手動更改它,並且當我必須更新DBML文件時......它會再次返回到「ALWAYS」。
那麼有沒有辦法自動設置你想要的模式?
我找到了解決方案!
您可以使用Shift鍵在設計器中選擇幾列。然後點擊一下鼠標。
我愛視覺工作室:)
有一個解決方案,使此默認值。
只需將名稱和類型都設置爲Timestamp的列添加到所需的表中,然後將其放到DBML設計器!
Visual Studio(至少VS 2010)會自動將所有其他列的Update Check更新爲除Timestamp列之外的永不更新。
貸Simon_Weaver的答案在這裏:仍然How much overhead does 'Update Check' have for LINQ UPDATES
沒有短呢?喜歡一些設置 – antew 2013-10-01 08:52:12