2010-07-22 43 views
4

在我的web應用程序中,我做了很多更新。因此,除主鍵之外的所有列的唯一可接受的UpdateCheck模式是「從不」。在Visual Studio 2010 DBML設計器(MS SQL/ASP.NET MVC)中默認設置UpdateCheck.Never模式

但不幸的是,DBML設計器自動設置「始終」模式。所以我必須通過數十列來手動更改它,並且當我必須更新DBML文件時......它會再次返回到「ALWAYS」。

那麼有沒有辦法自動設置你想要的模式?

回答

6

我找到了解決方案!

您可以使用Shift鍵在設計器中選擇幾列。然後點擊一下鼠標。

我愛視覺工作室:)

+0

沒有短呢?喜歡一些設置 – antew 2013-10-01 08:52:12

0

有一個解決方案,使此默認值。

只需將名稱和類型都設置爲Timestamp的列添加到所需的表中,然後將其放到DBML設計器!

Visual Studio(至少VS 2010)會自動將所有其他列的Update Check更新爲除Timestamp列之外的永不更新。

貸Simon_Weaver的答案在這裏:仍然How much overhead does 'Update Check' have for LINQ UPDATES

相關問題