关于EntityFramework中连接字符串的说明
来源:互联网 发布:seo关键词优化通科 编辑:程序博客网 时间:2024/06/12 01:30
1. 基本格式
<connectionStrings><add name="MyEntities" connectionString="metadata= res://*/Model.csdl| res://*/Model.ssdl| res://*/Model.msl;provider=System.Data.SqlClient;provider connection string='Data Source=.;Initial Catalog=test_db;Persist Security Info=True;User ID=user;Password=123456;Pooling=False'
providerName="System.Data.EntityClient" />
2.关于 metadata 部分,有两种方式
2.1. 嵌入模式(新建edmx文件时默认模式)
这种情况下,连接字符串的metadata部分的格式是
metadata=res://*/Model.csdl|res://*/Model.ssdl|res://*/Model.msl;
res:// 表示从资源中加载csdl等文件
* 表示EntityFramework会扫描所有加载的Dll
你也可以指定具体的DLL:res://somedll.dll/Model.csdl
2.2. 分离的文件模式
第一步:元数据处理模式设成输出到目录,如下图所示
第二步,编译edmx文件所在的项目,得到 metadata 相关的文件
第三步,在Web项目或主程序项目中以引用的方式添加这三个文件
第四步,编译整个解决方案
此时连接字符串的metadata部分格式如下
web项目:
metadata=~/bin/Model.csdl|~/bin/Model.ssdl|~/bin/Model.msl;
application项目:
metadata=./Model.csdl|./Model.ssdl|./Model.msl;
总结:
Entityframework连接字符串的metadata部分,有两种方式,
一种是资源模式
metadata=res://*/Model.csdl|res://*/Model.ssdl|res://*/Model.msl;(资源模式下推荐)metadata=res://somedll.dll/Model.csdl|somedll.dll/Model.ssdl|somedll.dll/Model.msl;
一种是文件模式
metadata=~/bin/Model.csdl|~/bin/Model.ssdl|~/bin/Model.msl;(web)
metadata=./Model.csdl|./Model.ssdl|./Model.msl;(application)
0 0
- 关于EntityFramework中连接字符串的说明
- 关于EntityFramework中连接字符串的说明
- EntityFrameWork Code First 多数据库以及自定义字符串的使用+连接字符串加密调用
- SQL 连接字符串的说明
- SQL 连接字符串的说明
- 关于C++和C中字符串的几点说明
- web.config文件中连接字符串说明
- EntityFramework连接串的调用时传入
- 关于js中连接字符串效率的测试例子!
- C#连接SQLServer的字符串说明
- C#连接SQLServer的字符串说明
- 关于连接字符串的获得
- 关于字符串连接的默认设置
- EntityFramework中添加表时的关系
- EntityFrameWork 中读取数据的方式
- EntityFramework中常用的数据删除方式
- EntityFramework中常用的数据修改方式
- EntityFramework中常用的数据删除方式
- MINA 框架简介
- 第六章--定时测量
- exe4j使用教程(教程还祝愿08奥运,这是有多老)
- Parse error: syntax error, unexpected $end in D:\webserver\www\test\test.php on line 27
- Linux下Tomcat的启动、关闭、杀死进程
- 关于EntityFramework中连接字符串的说明
- 【Unity3D自学记录】NGUI之ButtonMessage传参
- c语言建立单链表及基于单链表的操作
- MySql 表设计 float类型 长度
- JNI
- Linux和windows下内存溢出以及修改tomcat的jvm内存
- 格式化成财务类型数字
- jQuery EasyUI学习笔记_1.easyui简介和简单应用
- 在触发器中访问链接服务器