2010-04-30 92 views
2

我在数据库中有一个USER表。该表具有一个RegistrationDate列,该列具有作为GETDATE()的默认约束。Linq To Sql - SQL默认约束问题

使用LINQ时,我不提供任何用于RegistrationDate列的数据以使其成为默认值。但是SQL Server引发错误。我认为LINQ尝试向列中插入NULL。

我该如何让LINQ不要尝试在列RegistrationDate中插入,因为它有默认值?

回答

10

Auto Generated Value设置为true

IsDbGenerated="true".dbml文件中。

0

我不是100%确定,但是您可以在DBML设计器中使属性为只读。