定义好实体类和上下文类在 Package Manager Console 输入以下命令1、Enable-Migrations启用数据迁移功能,该命令通常会在项目根目录下生成 Migrations 文件夹,文件夹内通常会有两个文件201408020650593_InitialCreate.cs --....
分类:
数据库 时间:
2014-08-05 00:16:38
阅读次数:
1213
接着上一篇(EF6.0+APS.NET MVC5.0项目初探一(界面展示),说说我搭建项目的一点心得。第一步:我喜欢先建一个空的解决方案,只是个人喜好,不喜勿喷,呵呵。如图:第二步:添加项目所需要的类库:如图:第三步:添加类库引用UI.Manage->BusinessLogic.BLL,Domain...
分类:
Web程序 时间:
2014-08-02 18:10:33
阅读次数:
4220
第一步:每次生成数据库是都需要修改的地方在Domain.DbContext中添加在Infrastructure.Ioc.DALFactory中添加第二步:DataAccess.DAL说明:我们先在此添加一个基类 1 using System; 2 using System.Collections.....
分类:
Web程序 时间:
2014-08-02 18:02:43
阅读次数:
465
到这里架构就搭建完了,该向里面填充东西的时候了,如上篇:EF6.0+APS.NET MVC5.0项目初探二(类库引用关系及说明)第一步 :在需要添加EF的类库Domain.DbContext上右击-》管理NuGet程序包-》找到Entity FrameWork下载安装。如图:第二步:新建DbCont...
分类:
数据库 时间:
2014-08-02 18:00:25
阅读次数:
485
本人是菜鸟,但又是那种啥新技术都想试试的菜鸟,以前写过一个基于webform的基础框架(地址:http://www.51aspx.com/Code/RSFBase)。闲来无事就想用微软大叔最新的技术搭建一个框架玩玩。期间也遇到不少问题,现在想把框架的搭建过程写下来,也算是来个总结复习吧。先将图晒上,...
分类:
Web程序 时间:
2014-08-02 17:55:03
阅读次数:
569
很早就开始注意到EF了,但一直没有机会用,换了工作后,第一个项目就使用EF6进行开发。 项目不是很大,EF完全可以胜任。 但是开发过程中,难免还是会遇到一些复杂的运算,需要频繁访问数据库。 此时,想到的比较简单的方式,就是使用存储过程,在存储过程中进行一定的运算,然后把运算的结果(一个查询结果)通过...
分类:
其他好文 时间:
2014-08-01 13:34:31
阅读次数:
140
问题原因:首先这个问题主要是出于的平台:我用的是VS2012 ,最先用的是EF6.0用CODEFIRST创建了数据库,但是在自动生成相关的视图(用EF6关联,然后生成VIEW下的增删改)时候出现了问题。又换成了EF5.最近用EF再改数据库模型的时候有出现:The provider 程序不能返回a P...
分类:
其他好文 时间:
2014-07-30 11:47:13
阅读次数:
218
目录认识EF添加数据删除数据修改数据查询数据总结认识EFADO.NET Entity Framework 是微软以ADO.NET为基础所发展出来的对象关系对伊(O/R Mapping)解决方案,早起被称为ObjectSpage,最新版本EF6。实体框架Entity Framework是ADO.NET...
分类:
其他好文 时间:
2014-07-29 21:43:02
阅读次数:
394
最近这几天写了个T4自动实现EF code first和Ado的存储过程。使用过程中发现了一个Sql的类型为HierarchyId。看到时真是百思不得齐姐。算了查一下MSDN吧。从微软官网找到了HierarchyId类型。悲催了。这个字段没有对应C# CLR类型。使用EF6时报错,提示我应该是用B....
分类:
其他好文 时间:
2014-07-29 14:05:28
阅读次数:
278
今天算是研究了一天的SqlFunctions,请教了几个群的牛人,居然发现大伙对这个都比较陌生,有的甚至直指EF中是不能调用sqlserver里的方法的。因为之前搞过linq to sql 里面的SqlMethod ,所以觉得EF里面必须是可以的。首先需要简短介绍一下EF6和EF5,当你NuGet一...
分类:
数据库 时间:
2014-07-29 10:44:26
阅读次数:
236