EF5 DB生成SQL时,第一个表名称是多元的

时间:2013-08-02 23:00:19

标签: c# entity-framework .net-4.5

我已经使用EF db first方法来开发我的数据层。我在DB中有一个名为Activity的表,并使用存储库模式进行数据访问。有一个名为GetAll()的方法可以返回所有活动。

我的问题是当实体框架生成sql以访问表名复数的数据时。

例如

它的产生:

select * from dbo.Activities

而不是:

select * from dbo.Activity

无法弄清楚为什么会这样做。任何人都知道为什么?

enter image description here

enter code here

1 个答案:

答案 0 :(得分:0)

我的项目有问题。完全重新完成数据层项目,现在看起来很好。