EF
zq爱生活爱代码
这个作者很懒,什么都没留下…
展开
-
EF Code First Migrations数据库迁移
1、EF Code First创建数据库 新建控制台应用程序Portal,通过程序包管理器控制台添加EntityFramework。 在程序包管理器控制台中执行以下语句,安装EntityFramework。PM> Install-Package EntityFramework 安装成功后,界面提示如下图: 在新建的Portal控制台应用程序中添加两个实体类...转载 2020-03-25 13:43:04 · 148 阅读 · 0 评论 -
DBContext 高性能实例创建
CodeFirstDBContext dbContext = null; if(HttpContext.Current.Items["CodeFirstDBContext"]==null) { dbContext= new CodeFirstDBContext(); HttpContex...原创 2020-01-20 20:43:05 · 526 阅读 · 0 评论 -
EF ExecuteSqlCommand SqlQuery ji'ben基本用法
#region 01-封装增删改或其他的方法 /// <summary> /// 封装增删改或其他的方法 /// </summary> /// <param name="db">数据库连接上下文</param> /// <param name="sql"&g...原创 2020-01-13 14:01:48 · 996 阅读 · 0 评论 -
EF 基本CRUD
db.ZQ_TestEF.Add(new ZQ_TestEF() { name = "李四", age = 26, sex = "M", cardno = "153623457...原创 2020-01-13 14:06:26 · 182 阅读 · 0 评论 -
EF Code First 入门 包括 数据迁移 导航属性 为null 的情况
创建三个类,第三个类 是 EF的上下文using System;using System.Collections.Generic;using System.ComponentModel.DataAnnotations;using System.Linq;using System.Text;using System.Threading.Tasks;namespace EF_COD...转载 2020-01-13 19:58:41 · 540 阅读 · 0 评论 -
Validation failed for one or more entities. See ‘EntityValidationErrors’解决方法
Validation failed for one or more entities. See ‘EntityValidationErrors’解决方法 Validation failedforone ormoreentities.See‘EntityValidationErrors’propertyformoredetails. Unfortunately there...转载 2020-01-14 14:25:10 · 1016 阅读 · 0 评论 -
EF 保存数据时,如果数据存在外键,则保存出错解决
下面时错误情况如果外键对象 主键自增的话,那么EF会自动修改主键,然后自增存入DB,不会报错如果主键改为不自增的话,那么保存的时候就会报错var greadInfo = new GreadInfo() { id = 5, number = "04", createTime = new DateTime(1878, 8, 4), master = "asdfwer" };using...原创 2020-01-14 15:03:26 · 753 阅读 · 0 评论