获取/计数实体数量?
问题描述:
ERP_EMIModelContainer context = new ERP_EMIModelContainer();
...
我怎样才能得到这些?没有发现尚未-_- 当我有一个实体:订单和客户,然后countresult将是2等..获取/计数实体数量?
编辑:
我与实体框架工作4,我需要访问模型的元数据(即我从中生成数据库的图)。
One Entity = One Table。
我想获得实体/表programmaticaly从代码,数量
所以,如果我创建了一个实体客户和其他(可能使用contexobject的Dk ..?):令,计数/结果将是2.希望现在更好..
答
找到了它。
我必须使用contextobject:
ERP_EMIModelContainer context = new ERP_EMIModelContainer();
,现在我这样做:
int numberOfEntities = context.MetadataWorkspace.GetEntityContainer(context.DefaultContainerName, DataSpace.CSpace).BaseEntitySets.Count;
顺便说一句感谢downvoting问题...
不要怪我们downvoting 。责怪自己写一个没有人理解的可怜问题。 – Steven 2012-02-27 08:46:25
没有什么不可理解的。与EF合作的人知道什么是意思。真丢脸。 – eMi 2012-02-27 09:01:38