【问题标题】:Create Database Instance from Model从模型创建数据库实例
【发布时间】:2012-09-18 18:34:57
【问题描述】:

*似乎有些混乱。我创建了一个 SQL Server Compact Edition 文件,并且可以从服务器资源管理器中看到它。我也可以右键单击并手动添加表格。我想要做的是运行生成的 sqlce 文件以将我的模型中的所有表和列添加到 SDF。

-- 背景--

在 Visual Studio 2012 (Ultimate) 中,我使用模型设计器设计了一个模型。它创建了一个 edmx 文件。我右键单击模型并选择“从模型生成数据库...”并创建了一个 sqlce 文件。我的理解是,我应该能够以某种方式在 sdf 上执行此文件,以创建我的数据库的 SQL Server Compact Edition 实例。我没有看到右键单击执行sql代码的选项,另一个选项是“在解决方案资源管理器中运行SQL脚本”,这似乎没有意义。

http://msdn.microsoft.com/en-us/library/yea4bc1b.aspx 它说要将 sqlce 文件拖到数据库引用中,但我不太确定它们的含义。我试图将它拖到连接 sdf 的服务器资源管理器中。

我尝试在服务器资源管理器中右键单击 sdf 以执行新 SQL 查询并粘贴 sqlce,但似乎不支持创建表。

有什么想法吗?

【问题讨论】:

    标签: wpf entity-framework mvvm visual-studio-2012 ef-model-first


    【解决方案1】:

    Generate Database from Model... 只生成表和关系。

    您需要已经创建了一个数据库,并将其保存在 Database References 文件夹中。然后,您将脚本文件拖到该数据库引用中,如您提到的链接中所述。

    【讨论】:

      猜你喜欢
      • 2011-10-13
      • 1970-01-01
      • 1970-01-01
      • 2012-10-02
      • 2022-11-21
      • 2014-04-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多