【发布时间】:2012-07-07 08:30:42
【问题描述】:
我在 .edmx 文件中创建了一些表,并通过选择“从模型生成数据库”并在数据库上手动执行 .edmx.sql 文件来构建表来生成数据库。
然而,现在我正在创建一个设置对话框,允许用户将程序连接到他们自己的数据库。我认为运行context.CreateDatabase 足以创建数据库以及表,但未创建表。
当用户指定自己要使用的服务器和数据库时,创建数据库和表的首选方法是什么?
【问题讨论】:
-
我认为这是代码优先,而不是模型优先。
-
回答您自己的问题并将其标记为已回答是正确的。我不知道为什么@Mark Kram 建议您删除答案并修改问题。如果您认为您的解决方案解决了问题,请取消删除您的答案。
-
这就是我一直对 stackoverflow 的看法,我不知道为什么有人会在我找到答案后拒绝我回到这里提供答案。我什至刚刚发现:meta.stackexchange.com/questions/17845/…
标签: c# wpf entity-framework