文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>ADO.NET Entity Framework如何:使用实体数据模型向导(实体框架)

ADO.NET Entity Framework如何:使用实体数据模型向导(实体框架)

时间:2010-12-29  来源:悟道2010

实体数据模型 向导从 Visual Studio 2008 Service Pack 1 (SP1) 开始成为 Visual Studio 的一个组件。有关更多信息,请参见 实体数据模型向导。

可以手动创建模型和映射文件并将项目配置为使用实体框架,而不使用实体数据模型向导。有关更多信息,请参见 如何:手动定义模型和映射文件(实体框架)和 如何:手动配置实体框架项目。

添加 ADO.NET 实体数据模型项模板

  1. 在 “项目”菜单上单击 “添加新项”。

  2. 在 “模板”窗格中,选择 “ADO.NET 实体数据模型”。

  3. 键入 AdventureWorks.edmx 作为模型名称,然后单击 “添加”。

    此时将显示“实体数据模型向导”的第一页。

生成 .edmx 文件

  1. 在 “选择模型内容”对话框中,选择 “从数据库生成”。 然后,单击 “下一步”。

  2. 单击 “新建连接”按钮。

  3. 在 “连接属性”对话框中,键入服务器名称,选择身份验证方法,对于数据库名称,键入 AdventureWorks,然后单击 “确定”。

    “选择您的数据连接”对话框将以您的数据库连接设置更新。

  4. 确保选中 “将 App.Config 中的实体连接设置另存为:”复选框且值设置为 AdventureWorksEntities。 然后,单击 “下一步”。

  5. 在 “选择数据库对象”对话框中,清除所有对象,展开 “表”,然后选择以下表对象:

    • Address

    • Contact

    • Product

    • SalesOrderHeader

    • SalesOrderDetail

  6. 单击 “完成”以完成向导。

    向导将执行下列操作:

    • 添加对 System.Data.Entity、 System.Runtime.Serialization 和 System.Security 命名空间的引用。

    • 生成定义模型和映射的 AdventureWorks.edmx 文件。

    • 创建一个源代码文件,其中包含基于 .edmx 文件的概念模型内容生成的类。可以通过在 “解决方案资源管理器”中展开该 .edmx 文件来查看此源代码文件。

    说明:

    在 Visual Basic 项目中,必须单击 “解决方案资源管理器”中的 “显示所有文件”按钮才能查看源代码文件。

    • 创建 App.Config 文件。

  7. 在应用程序的代码页中,添加以下 using 语句(在 Visual Basic 中为 Imports): using System;

                        using System.Linq;

                        using System.Collections.Generic;

                        using System.Text;

                        using System.Data;

                        using System.Data.Common;

                        using System.Data.Objects;

                        using System.Data.Objects.DataClasses;

 

相关阅读 更多 +
排行榜 更多 +
白银之城手游官服下载

白银之城手游官服下载

角色扮演 下载
像素赛车手魔改版下载

像素赛车手魔改版下载

赛车竞速 下载
自由城计划翼豪陆神模组手机版下载

自由城计划翼豪陆神模组手机版下载

角色扮演 下载