zoukankan      html  css  js  c++  java
  • EF

    概述

       Database First 又叫数据库优先的开发方式,是一种比较旧的开发方式现在越来越多的企业已经不再使用此种开发方式

       当然,对于一些旧项目进行升级,在已经有了数据库的情况下,使用此种方式还是十分方便的

    2.2.1 创建 Database First Demo

      1. 创建控制台项目(新建项目,也可以是其他项目)

         选择 “新建 → 项目 → Windows → 控制台应用程序”

      2. 创建数据库(其实说的是添加表)

         这一步,略……

      3. 在项目中添加 “数据实体模型”

        (1)右击项目,选择 “添加新项”,然后选择 “数据” 中的 “ADO.NET 实体数据模型”

        (2)单击 “下一步” 按钮,选择 “从数据库生成”

        (3)新建数据库连接(选择服务器名选择本机或输入远程服务器地址,设置验证方式,输入用户名密码(连接字符串中的),选择或输入数据库名称,测试连接,点击确定),

          (勾选 “是,在连接字符串中包括敏感数据”,点击 “下一步” )

        (4)在 EF 中是可以直接调用存储过程、视图、函数的,这里先只选择一张表,然后,单击 “完成” 按钮。(选择数据表,设定模型命名空间,点击 “完成” )

        (5)在代码中添加访问上下文 保存到数据库的代码:

                MyBlogEntities entity = new MyBlogEntities();
                T_blog blog = new T_blog { userId = 2, blogContent = "这里是博文的内容……", title = "标题", blogUrl = "博文的链接地址", readCount = 0, createTime = DateTime.Now, isdel = false };
                entity.T_blog.Add(blog);        //这里相当于构造SQL语句
                entity.SaveChanges();           //这里才进行数据库操作
  • 相关阅读:
    人机交互设计 课后作业--评价正在使用的输入法
    站立会议10--个人总结
    站立会议09--个人总结
    08个人总结
    站立会议07--个人总结
    站立会议06--个人总结
    站立会议05--个人总结
    软件工程概论-合作作业01
    软件工程概论-个人作业04
    学习进度(第四周)
  • 原文地址:https://www.cnblogs.com/zhangchaoran/p/8796795.html
Copyright © 2011-2022 走看看