3.EF6 3.1初步目录及说明 下面是用VS2013开发环境创建的项目: 说明:控制台项目类型,安装 EF版本为6.1.3 , 数据库连接字符串配置: EFContext.cs代码: 注: a.数据库上下文 构造方法 ,继承基类,其参数是DefaultConnection,配置的数据库连接字符串中 ...
分类:
其他好文 时间:
2016-04-01 21:53:03
阅读次数:
163
EntityFramework优缺点 Entity Framework 是微软推荐出.NET平台ORM开发组件, 现在已放源代码. 以下我们来讨论一下优缺点和一些问题, 以下简称EF. 有兴趣可查询官网的Entity Framework 6 RoadMap. 高层视图: 改变在现有系统使用Entit ...
分类:
其他好文 时间:
2016-04-01 20:32:22
阅读次数:
227
实现了那些功能,先看看效果图: 项目工程目录: 接下来开始具体的步骤: 第一步:在VS中新建工程 第二步:使用NuGet 安装EntityFramework 第三步:使用NuGet 安装EntityFramework.SqlSreverCompact 第四步:在Entities文件夹下添加Stude ...
1、输入的中划线“-”格式不对,检查是否为全角状态下输入,误输入了下划线“_",或是前后有空格; 2、没有引用EntityFramework命令,请执行如下名称(Import-Module 项目路径\packages\EntityFramework.6.1.3(EF版本)\tools\EntityF ...
分类:
其他好文 时间:
2016-03-30 22:20:14
阅读次数:
17929
使用nuget管理程序包,有可能在不同时间安装不同版本的Entity Framework:在项目创建初期安装的是6.0.0.0版本,后来添加的类库,安装了6.1.1版本,所以出现这个问题。 解决办法: 1. 工具 -> 库程序包管理器 -> 管理解决方案的nuget程序包 2. 在选中已安装的包中找 ...
分类:
其他好文 时间:
2016-03-30 12:58:48
阅读次数:
132
错误描述: 1 类型“System.Data.Entity.DbContext”在未被引用的程序集中定义。必须添加对程序集“EntityFramework, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”的引用。 ...
分类:
数据库 时间:
2016-03-29 08:46:54
阅读次数:
562
使用nuget管理程序包,有可能在不同时间安装不同版本的Entity Framework:在项目创建初期安装的是6.0.0.0版本,后来添加的类库,安装了6.1.1版本,所以出现这个问题。 解决办法: 1. 工具 -> 库程序包管理器 -> 管理解决方案的nuget程序包 2. 在选中已安装的包中找 ...
分类:
其他好文 时间:
2016-03-27 14:05:08
阅读次数:
194
EF在codefirst模式下能自动生成数据库,那它是如何生成的呢,默认情况下如何生成的呢?先来看看用来生成数据库的DbContext类吧 可以看到各个构造函数,变量名也挺清楚,一般咱们用第三个构造函数,给其传递连接字符串名,假设为ABC,EF会自动到配置文件里面Connections标签下找nam ...
分类:
数据库 时间:
2016-03-24 13:05:09
阅读次数:
402
经过一个多星期的努力总算完成了单表,多表关联(一对多,多对一)的增删改查的代码生成,基本上可以实现不用添加任何代码完成对数据表的操作。 下个阶段打算集成.net 4.5的认证和授权已经用户注册和角色管理 一旦有更好的方式我会把它集成到模板中实现自动生成。所以很希望得到大家的帮助。在这里我先抛砖引玉了
分类:
Web程序 时间:
2016-03-22 15:04:52
阅读次数:
430
本文主要介绍公司现有系统框架的权限体系,和一些待扩展功能的说明。目前该权限体系基于角色构建(RBAC),原则上,系统中不允许出现对用户、组织等其他对象指派权限的情况。 目前系统中的所有表现形式的权限可以归为两类: 一类是描述对象或动作是否可见,我们称之为功能权限(Authority)。例如,菜单的可
分类:
其他好文 时间:
2016-03-21 20:12:37
阅读次数:
702