后端 [DAY 9] 建Model

wwwdaoseacom · August 12, 2021 · 1 hits

(不记得 Entity Framework 吗?回 DAY 8 看看吧!٩(●ᴗ●)۶)


  1. 打开项目,找到 Model 文件夹,按右键 ➡ 加入 ➡ 添加项目
    https://d1dwq032kyr03c.cloudfront.net/upload/images/20200920/20128969vxUn2PrqAJ.png

  2. 左边栏选择 Data ➡ A.DO .NET 实体数据模型 ➡ 名称输入:Test ➡ 添加
    这边我们简易理解到 ADO.NET 是 ASP.NET 中对数据库得操作组件
    https://d1dwq032kyr03c.cloudfront.net/upload/images/20200920/20128969ccw0pCsP6g.png

  3. 选择来自数据库的 EF Designer ➡ 下一步
    EF Designer 是 DB First 的操作模式
    (就是对于「数据操作」,是由数据库主导,例如:数据字段型态变了,程序要随着更改;
    反过来就是 Code First 程序主导)
    https://d1dwq032kyr03c.cloudfront.net/upload/images/20200920/20128969RRC8I83T8Z.png

  4. 添加数据链接 ➡ 数据源:Microsoft SQL Server ➡ 继续
    https://d1dwq032kyr03c.cloudfront.net/upload/images/20200920/201289694TvT6wPEpv.png

  5. 输入服务器名称 ➡ 登录验证方法:Windows 验证 ➡ 选取数据库名称:Test
    这边服务器选择本机(Local) 数据库 Windows 认证,如果有独立的 SQL Server 主机可以使用主机帐密登录!
    https://d1dwq032kyr03c.cloudfront.net/upload/images/20200920/20128969TEABFzNqKC.png

  6. 选择 Entity Framework 6.x ➡ 下一步
    https://d1dwq032kyr03c.cloudfront.net/upload/images/20200920/20128969qZEqL7YANe.png

  7. 勾选数据表 ➡ 模型命名空间 ➡ 完成
    https://d1dwq032kyr03c.cloudfront.net/upload/images/20200921/20128969nBe2IQwmCZ.png

  8. 之后会出现这个窗口,可以勾选不要在显示此消息 ➡ 确定https://d1dwq032kyr03c.cloudfront.net/upload/images/20200921/20128969sxZpFc66lQ.png

这样 Model 就创建完成了!/images/emoticon/emoticon42.gif

可以看到 Entity Framework.edmx 文件中有:数据表关联图(Diagram)、数据表字段数据结构档(.tt 文件下定义各 Table 的 class 文件)
(忘记 Model 是什么的话,可以回 DAY 2 复习复习)
https://d1dwq032kyr03c.cloudfront.net/upload/images/20200921/20128969Ya6FAJgvDS.png


No Reply at the moment.
You need to Sign in before reply, if you don't have an account, please Sign up first.