在消除方案能源管理器中皇冠现金app——&gt

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

 

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

第一步,安装Entity Framework

1)  使用NuGet下载最新版的Entity Framework
6.1.3。在施工方案财富管理器中——>在档次BookMgr.Model上鼠标右键单击——>弹出三个美食指南,选中“管理技术方案的NuGet程序包”,张开NuGet程序包处理界面。如下图。
皇冠现金app 1

2)      在NuGet程序包处理分界面中搜索Entity,找到最新版本Entity Framework,点击安装。如下图。
皇冠现金app 2

3)      安装实现现在,如下图。
皇冠现金app 3

 

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

  1. 在“技术方案能源管理器”中使用鼠标右键,点击“BookMgr.Model”项目,在弹出美食指南上,依次选拔“增添—》新建项。。。”
    皇冠现金app 4

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

       3.在“名称”文本框中,输入
BookModel,然后接纳“增加”按键。
皇冠现金app 5

 

            4.
在实业数据模型向导中,在挑选模型内容页上,选拔“来自数据库的 EF
设计器”,然后再选择下一步按键。
皇冠现金app 6

       5.
在“选用你的多少连接”页上实行下列步骤之一:

  • 假使下拉列表中带有到 Test
    示例数据库的数码连接,请选拔该连接。
  • 抑或选取“新建连接”开关来配置新数据连接。
    如下图。
    皇冠现金app 7

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

皇冠现金app 8

       7.
固然数据库需求密码,请选取“是,在三回九转字符串中含有敏感数据”选项按键,然后选用“下一步”开关。
你能够考查一下上边两图中的数据连接的区分。

  • 皇冠现金app 9
  • 8.
    在“采取数据库对象”页上,展开“表”节点、选中“顾客”复选框,然后选取“达成”开关。

进而展现实人体模型型关系图,BookModel.edmx
文件也将助长到项目中。
皇冠现金app 10

      9. 末尾生成的结果如下。

皇冠现金app 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; }

    }
}

 

相关文章