2010-07-22 77 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