2010-10-04 110 views
3

我新的EF,并试图找出最好的方式做一些实体框架继承

我有一个返回表的细节的过程,也是一个计算值。我希望它将这些信息返回给一个可以包含这个信息的实体,无论它是原始实体还是基于原始实体的实体(这样如果原始表发生变化,它仍然会映射)。我想避免的是维护2个实体 - 1个表,1个存储过程结果。

谢谢...

回答

0

您可以创建一个包含表中的字段,以及计算值的视图。

+0

是否可以将SQL存储过程的结果加载到视图中? – 2010-10-08 15:09:25

+0

是的,但它使用openrowset有点破解请参阅:http://sqlblogcasts.com/blogs/madhivanan/archive/2007/11/26/select-columns-from-exec-procedure-name-is-this -possible.aspx – 2010-10-08 15:37:42

+0

将功能从存储过程移动到视图可能会更好 – 2010-10-08 15:39:10