永利棋牌官方下载-www.55402.com-永利国际唯一指定官网

永利棋牌官方下载提供最新最好玩的真人游戏,www.55402.com是澳门国际娱乐平台官方网站唯一授权会员登录手机版,www.316net,www.366net,516.net,626.net,766.net,www.565.net,www.16.net,bwin62.com,bwin180.com,永利国际唯一指定官网为新老顾客提供更多的精彩娱乐项目,,所有的玩家都可以得到注册送体验金的巨大福利是设身处地为玩家量身订造的经典网站。

WCF学习之旅—第三个示例之二(二十八)

WCF学习之旅—第三个示例之二(二十八)。             上接WCF学习之旅—第三个示例之二(二十八)。WCF学习之旅—第三个示例之一(二十七)

WCF学习之旅—第三个示例之二(二十八)。 

五、在项目BookMgr.Model创建实体类数据

WCF学习之旅—第三个示例之二(二十八)。第一步,安装Entity Framework

1)  使用NuGet下载最新版的Entity Framework 6.1.3。在解决方案资源管理器中——>在项目BookMgr.Model上鼠标右键单击——>弹出一个菜单,选中“管理解决方案的NuGet程序包”,打开NuGet程序包管理界面。如下图。 图片 1

2)      在NuGet程序包管理界面中搜索 Entity,找到最新版本Entity Framework,点击安装。如下图。 图片 2

3)      安装完成之后,如下图。 图片 3

 

第二步,创建实体数据模型

  1. 在“解决方案资源管理器”中使用鼠标右键,点击“BookMgr.Model”项目,在弹出菜单上,依次选择“添加—》新建项。。。” 图片 4

       2. 在“添加新项”对话框中,选择“数据”节点,然后选择“ADO.NET 实体数据模型”项。

       3.在“名称”文本框中,输入 BookModel,然后选择“添加”按钮。 图片 5

 

            4. 在实体数据模型向导中,在选择模型内容页上,选择“来自数据库的 EF 设计器”,然后再选择下一步按钮。 图片 6

       5. 在“选择你的数据连接”页上执行下列步骤之一:

  • 如果下拉列表中包含到 Test 示例数据库的数据连接,请选择该连接。
  • 或者选择“新建连接”按钮来配置新数据连接。 如下图。 图片 7

          6. 在“连接属性”对话框中选择对应的数据库服务器,输入用户名与密码,选择要使用的数据库。如下图。

图片 8

       7. 如果数据库需要密码,请选择“是,在连接字符串中包含敏感数据”选项按钮,然后选择“下一步”按钮。 你可以观察一下下面两图中的数据连接的区别。

  • 图片 9
  • 8. 在“选择数据库对象”页上,展开“表”节点、选中“客户”复选框,然后选择“完成”按钮。

随即显示实体模型关系图,BookModel.edmx 文件也将添加到项目中。 图片 10

      9. 最终生成的结果如下。

图片 11  

      10.具体代码如下。

  //用户实体
//------------------------------------------------------------------------------
// <auto-generated>
//     此代码已从模板生成。
//
//     手动更改此文件可能导致应用程序出现意外的行为。
//     如果重新生成代码,将覆盖对此文件的手动更改。
// </auto-generated>
//------------------------------------------------------------------------------


namespace BookMgr.Model
{
    using System;
    using System.Collections.Generic;   

    public partial class Books
    {

        public int BookID { get; set; }

        public string Category { get; set; }

        public string Name { get; set; }

        public int Numberofcopies { get; set; }

        public int AuthorID { get; set; }

        public decimal Price { get; set; }

        public System.DateTime PublishDate { get; set; }

        public string Rating { get; set; }

    }
}

 

本文由永利棋牌官方下载发布于www.55402.com,转载请注明出处:WCF学习之旅—第三个示例之二(二十八)

您可能还会对下面的文章感兴趣: