实体数据模型设计器 - 对属性名称区分大小写

时间:2012-05-11 09:47:42

标签: c# visual-studio-2010 entity-framework c#-4.0 ado.net-entity-data-model

我是在实体数据模型设计器上创建我的实体,但是我错误地创建了2个具有相同名称但不同情况的属性,让我们说CustomerIDCustomerId

由于实体数据模型设计器区分大小写,因此它没有抱怨并生成脚本,但在执行时,它失败了,因为我最终得到了一个包含2个同名列的表。

我的问题是,是否有一种方法可以使实体数据模型设计器不区分大小写,因此可以看到CustomerIDCustomerId是同一列,我可以在开发期间发现这些错误?

1 个答案:

答案 0 :(得分:1)

此验证选项不是实体数据模型设计器的一部分。 EDMX和C#区分大小写,如果以这种方式设置数据库,即使SQL Server也区分大小写。