第一步 创建一个 控制台应用程序

第二步 创建一个ADO.NET 数据实体模型
DbModel.edmx

需要跟数据库进行连接

通过 视图形式 创建 一张表

[assembly: EdmSchemaAttribute()]
namespace EfStydu
{#region 上下文/// <summary>/// 没有元数据文档可用。/// </summary>public partial class EntityStudyEntities : ObjectContext{#region 构造函数/// <summary>/// 请使用应用<span href="tag.php?name=%B3%CC%D0%F2" οnclick="tagshow(event)" class="t_tag">程序</span>配置文件的“EntityStudyEntities”部分中的连接字符串初始化新 EntityStudyEntities 对象。/// </summary>public EntityStudyEntities() : base("name=EntityStudyEntities", "EntityStudyEntities"){this.ContextOptions.LazyLoadingEnabled = true;OnContextCreated();}/// <summary>/// 初始化新的 EntityStudyEntities 对象。/// </summary>public EntityStudyEntities(string connectionString) : base(connectionString, "EntityStudyEntities"){this.ContextOptions.LazyLoadingEnabled = true;OnContextCreated();}/// <summary>/// 初始化新的 EntityStudyEntities 对象。/// </summary>public EntityStudyEntities(EntityConnection connection) : base(connection, "EntityStudyEntities"){this.ContextOptions.LazyLoadingEnabled = true;OnContextCreated();}#endregion#region 分部方法partial void OnContextCreated();#endregion#region ObjectSet 属性/// <summary>/// 没有元数据文档可用。/// </summary>public ObjectSet<User> User集{get{if ((_User集 == null)){_User集 = base.CreateObjectSet<User>("User集");}return _User集;}}private ObjectSet<User> _User集;#endregion#region AddTo 方法

往表里面插入一条记录

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;namespace EfStydu
{class Program{static void Main(string[] args){//创建一个上下文EntityStudyEntities est = new EntityStudyEntities();//插入一个用户实体User u = new User();u.AddTime = DateTime.Now.ToString();u.Name = "xiamai";//告诉上下文 我要往user表里面添加记录est.User集.AddObject(u);//命令上下文 将实体映射到表里面est.SaveChanges();}}
}

修改 某条记录

            //修改实体User um = new User();um.AddTime = DateTime.Now.ToString();um.ID = 3;um.Name = "xiamai123";um.Class = "1";//将实体附加到上下文 进行管理est.User集.Attach(um);//设计管理器的实体状态为修改est.ObjectStateManager.ChangeObjectState(um, System.Data.EntityState.Modified);//映射命令est.SaveChanges();

视频教程分享

百度云盘下载

http://pan.baidu.com/share/link?shareid=2402286085&uk=1328726313

Entity Framework实体模型 入门视频教程相关推荐

  1. Entity Framework快速入门笔记第四篇—ModelFirst

    前言:在上一篇博客中我们做了一个小的Demo,使用EF实现了对数据库的增删改查的操作,所谓学习,我们就要学会举一反三,所以好好学习一下上一篇的内容还是方便以后的扩展学习,这篇博客我们主要来研究一下Mo ...

  2. 【EF】Entity Framework快速入门

    什么是Entity Framework 简单的说就是 不用你创建Model实体类,不用你编写sql语句,就能实现与数据库数据交互 在SSMS创建两个表,用于测试 也可以直接在EF中设计模型 使用VS2 ...

  3. 实体框架(Entity Framework)快速入门

    实体 框架 (Entity Framework )简介 实体框架Entity Framework 是 ADO .NET 中的一组支持 开发 面向数据的软件应用程序的技术.是微软的一个ORM框架. OR ...

  4. Entity Framework Core介绍(1)

    介绍 Entity Framework (EF) Core 是轻量化.可扩展和跨平台版的常用 Entity Framework 数据访问技术. EF Core 可用作对象关系映射程序 (O/RM),以 ...

  5. MVC3+Entity Framework 实现投票系统(一)

    本节内容主要以实际操作为主: 1.创建MVC3.0项目: 2.创建数据库Vote: 因为本程序只是教程例子,所以没有复杂的表结构,只是为了方便大家学习创建.数据库为Vote,其中只有一张表Users, ...

  6. ADO.NET Entity Framework Beta2(五)/快速入门(实体框架)

    This quickstart illustrates a series of tasks that support the topics in Getting Started with the En ...

  7. ADO.NET Entity Framework 入门示例向导(附Demo程序下载)

    ADO.NET Entity Framework 入门示例向导(附Demo程序下载) ADO.NET Entity Framework 是.Net Framework 3.5 SP1 引入的实体框架, ...

  8. ASP.NET MVC5 + EF6 入门教程 (5) Model和Entity Framework

    文章来源: Slark.NET-博客园 http://www.cnblogs.com/slark/p/mvc-5-ef-6-get-started-model.html 上一节:ASP.NET MVC ...

  9. ASP.NET Core 入门教程 8、ASP.NET Core + Entity Framework Core 数据访问入门

    ASP.NET Core 入门教程 8.ASP.NET Core + Entity Framework Core 数据访问入门 原文:ASP.NET Core 入门教程 8.ASP.NET Core ...

最新文章

  1. 人工智能赋能智慧停车 准确预订车位
  2. java AES加密
  3. OpenShift helm的安装
  4. 获取系统信息3——proc文件系统介绍和使用
  5. 漫步最优化二——基本优化问题
  6. cmd中输入net start mysql 提示:服务名无效或者MySQL正在启动 MySQL无法启动
  7. 【刷水】之USACO2008资格赛(Bzoj1599-1603)
  8. Matlab随笔之三维图形绘制
  9. iOS 屏幕旋转的实践解析
  10. 墨者Apache Struts2远程代码执行漏洞(S2-009)复现题解
  11. 测绘专硕要学计算机吗,测绘工程专硕专业介绍_测绘工程非全日制研究生(专业硕士)_125在职研究生...
  12. Games101学习笔记二(锯齿、模糊等失真的本质)
  13. RC电路(积分电路,微分电路)
  14. 2.阿里实人认证 .net 准备工作2 转换demo
  15. Android Google地图接入(一)
  16. BZOJ1616[Usaco2008 Mar]Cow Travelling游荡的奶牛 dp
  17. 连续系统的卷积积分与离散系统的卷积和
  18. three.js学习笔记(四)——Lights灯光
  19. html5 video自动播放下一个源码
  20. 百战程序员python资源_【百战程序员】Python 文件I/O

热门文章

  1. windows获取CPU序列号的方法
  2. openwrt 基础知识
  3. 黄聪:CodeSmith和PowerDesigner的使用安装和数据库创建(转载)
  4. 《亿级流量JAVA高并发与网络编程实战》笔记--------更新中
  5. Android Studio安装与App开发步骤详解
  6. 计算机应用基础word2010文字处理系统在没光驱的情况下怎么安装,Word2010文字处理系统-配套光盘综合测试题参考操作方法201411...
  7. mac电脑如何从远程连接的服务器上下载文件
  8. 小新pro16安装双系统Ubuntu-20.04
  9. 如何在Origin中打出Å
  10. 12个球有一个坏的只能用天平称3次