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();           //这里才进行数据库操作
  • 相关阅读:
    GCD
    Android仿人人客户端(v5.7.1)——对从服务器端(网络)获取的图片进行本地双缓存处理(编码实现)
    systimestamp
    byte数组之间的赋值,byte和TCHAR数组的赋值
    如何修改hotspot默认信道
    Wifi的密码长度有何限制
    微信心跳机制
    如何内置iperf到手机中
    如何adb shell进入ctia模式
    本周推荐10款免费的网站模板设计
  • 原文地址:https://www.cnblogs.com/zhangchaoran/p/8796795.html
Copyright © 2011-2022 走看看