如何以编程方式从现有的sql Server Database生成.edmx

时间:2016-03-08 16:27:03

标签: c# asp.net-mvc-3

我有一个存在的数据库,我想知道如何从控制器自动生成模型(.edmx)。 问题是如何在没有使用wizzard的情况下从数据库生成.edmx,如果可能的话?

1 个答案:

答案 0 :(得分:0)

如果每个客户端的数据库相同,那么您不需要单独的模型,只需要正确的连接字符串。

如果数据库的某些/所有客户端存在差异,那么您还需要一个单独的模型和一个单独的应用程序来使用该模型的唯一位。

在任何情况下,都无法在运行时生成模型(虽然我想你可以自己编写代码,但为什么你会打扰我不知道)。特别是对于数据库优先,在VS中生成模型很容易,但听起来你不需要超越一次。