跟着师父一直在做codefirst的开发,最近有个新需求,就是需要人家的数据库,然后来开发,现在出现问题了。整理如下目前有个现成的我们之前的codefirst的工程代码,我记得师父说过,根据数据库生成model的做法是:在指定文件夹,右键添加-->新建项-->这里先选择数据,然后..
分类:
数据库 时间:
2017-05-19 22:29:47
阅读次数:
206
1、同步数据库时这个要注释掉[DbConfigurationType(typeof(MySql.Data.Entity.MySqlEFConfiguration))] 这句话去掉注释编译运行程序时要注释掉,不然报错! 2、改数据库的话要改文档,不能直接改库add-miguration 生成模型Upd ...
分类:
其他好文 时间:
2017-05-15 19:45:52
阅读次数:
131
前言 很久没写博客了,因为真的很忙,终于空下来,打算学习一下EF Core顺便写个系列, 今天我们就来看看第一篇DBFirst. 本文环境:VS2017 Win7 .NET Core1.1 EF Core1.1.2 正文 这里我们不讨论是用DBFirst好,还是CodeFirst高端..各有各自的用 ...
分类:
数据库 时间:
2017-05-15 18:30:45
阅读次数:
1832
在codefirst一中也说了Mapping是实体与数据库的纽带,model通过Mapping映射到数据库,我们可以从数据库的角度来分析?首先是映射到数据库,这个是必须的。数据库里面一般包括表、列、约束、主外键、级联操作、实体关系(E-R图)、存储过程、视图、锁、事务、数据库结构更新等。在接下来的日 ...
分类:
其他好文 时间:
2017-05-11 20:30:40
阅读次数:
141
第一步:创建控制台项目第二步:添加新建项目→Ado.Net空实体模型第三步:添加实体:Customer,添加几个必要的测试字段第四步:添加实体之间的联系第五步:根据模型生成数据库脚本,并执行sql脚本创建数据库第六步:写增删改查来讲解EF的基本使用 CodeFirst是EntityFramework ...
分类:
其他好文 时间:
2017-05-11 19:40:15
阅读次数:
133
项目中的实际需求,需要写一个小工具将原来的sqlserver旧数据库定时导入到新系统中mysql数据库中。 1、EF实体文件生成就不说了,没什么需要注意的地方 2、引用 3、配置文件 4、驱动配置 https://my.oschina.net/ligenhua/blog/824043?nocache ...
分类:
数据库 时间:
2017-05-03 18:19:08
阅读次数:
359
添加EntityFramework 命令:Install-Package EntityFramework 1、启用迁移 Enable-Migrations 2、为挂起的Model变化添加迁移脚本 Add-Migration 名字 (在已有数据库中使用Code First时标记当前数据库状态: Add ...
分类:
其他好文 时间:
2017-04-30 17:17:48
阅读次数:
171
一个脚本服务的项目,之前是先设计的数据库表,采用EF的dbfirst做的映射。项目完成后,出现迁移瓶颈。 1、dbfirst项目,如果数据库表结构做了调整,需要重新映射 2、当出现表结构一致,但数据库用户及密码发生变化时,原dbfirst映射无法适应新数据库,需要重新建立dbfirst映射。不易于迁 ...
分类:
数据库 时间:
2017-04-29 01:16:38
阅读次数:
1002
前言最近在研究EF觉得EFPowerTools比较强大,可以利用其特性来进行CodeFirst模型验证等等,本以为在VS2015扩展和更新中能找到EFPowerTools,结果未找到,还得去官网下载,下面是安装步骤。供需要在VS2015上安装VSPowerTools的园友作一个参考。第一步去官网下载,这是链接EFPowe..
分类:
其他好文 时间:
2017-04-24 22:56:21
阅读次数:
129
小分享:我有几张阿里云优惠券,用券购买或者升级阿里云相应产品最多可以优惠五折!领券地址:https://promotion.aliyun.com/ntms/act/ambassador/sharetouser.html?userCode=ohmepe03 前一篇 第一篇:Entity Framewo ...
分类:
其他好文 时间:
2017-04-24 21:18:36
阅读次数:
224