EFCore是微软推出的跨平台ORM框架,想较于EF6.X版本,更加轻量级。EFCore目前已经更新到2.x。 接下来用CodeFirst的方式来使用EFCore. 1.创建控制台程序 2.引入EFCore的Nuget包和Sqlserver的扩展(因为我这里用的Sqlserver数据库,若是别的数据 ...
分类:
其他好文 时间:
2019-01-24 01:14:55
阅读次数:
183
问题描述:在使用EF+CodeFirst的时候,使用linq生成的数据库语句错误。dbo 变为了 CodeFirstDatabase 问题详细:写完代码后,生成的sql语句 出现问题:Invalid object name 'CodeFirstDatabase.W_User(无效的对象名称'Code ...
分类:
数据库 时间:
2019-01-09 13:32:08
阅读次数:
243
1 开启migrations功能 2 添加迁移版本 我们每次修改实体后,都应该使用这个add-migration来升级历史版本 3 更新数据库 4生产迁移计划,即SQL语句 ...
分类:
数据库 时间:
2019-01-02 12:51:40
阅读次数:
171
一,通过Entityframeworkcore中DbFirst模式创建模型 这里只说一下Entityframeworkcore中DbFirst模式创建模型,想了解CodeFirst的可以自行度娘,还是在原有项目中创建一个Model类库,然后通过通过vs中NuGet的程序包管理控制台执行 安装Enti ...
分类:
Web程序 时间:
2018-12-04 11:27:52
阅读次数:
240
前言 .net core mvc和 .net mvc开发很相似,比如 视图-模型-控制器结构。所以.net mvc开发员很容易入手.net core mvc 。但是两个又有细微的区别,比如配置.net mvc中Web.config和Global.asax消失,而在.net core mvc中则是St ...
分类:
Web程序 时间:
2018-12-03 12:53:38
阅读次数:
183
CodeFirst简单演示的步骤 public class Student { public long Id { get; set; } public string Name { get; set; } public string Address { get; set; } public DateT ...
分类:
其他好文 时间:
2018-11-21 10:21:17
阅读次数:
163
ef+mssql详细是许多.net程序员的标配。作为一个程序员当然不能只会mssql这一个数据库,今天简单聊聊ef+mysql。推荐新人阅读。 1】首先创建一个mvc项目,如图: 创建完毕之后再nuget中分别引用MySql.Data、MySql.Data.Entity、EntityFramewor ...
分类:
数据库 时间:
2018-11-19 13:31:40
阅读次数:
218
之前在园子闲逛的时候,发现许多关于automapper的文章,以及用aotufac+automapper合在一起用。当然发现大多数文章是将automapper的特点说出或将automapper几处关键代码放出。当然有过基础的人看这种文章没有什么问题,但是对于完全没有基础的小白来看完全是灾难级别的(我 ...
分类:
移动开发 时间:
2018-11-16 11:00:18
阅读次数:
327
1】首先搭好框架 1.1】搭建ui层 1.2】创建其他内库文件 整个项目基本部分搭建完毕之后如下 2】使用nuget引用文件 先在每一个项目中引入ef 然后再UI层引入以下两个文件autofac和Autofac.Mvc5 3】因为本demo实用codefirst,所以先去model层完善 3.1】创 ...
分类:
Web程序 时间:
2018-11-14 16:43:09
阅读次数:
273
昨天写的这篇博客因为下班时间到了忘记保存了,好郁闷,得重新写一遍。实习所在公司使用的是CodeFirst开发模式,最近开始参与到公司的项目里面来了,发现这个模式特别好用,建库建表改变字段属性添加删除字段等等操作都无需自己在数据库动手操作,只需要编写代码即可实现,着实是方便了许多。今天来记录一下如何使 ...
分类:
Web程序 时间:
2018-11-06 13:26:34
阅读次数:
244