ADO.NET |DataDirectory| 实现数据库连接的相对路径
来源:互联网 发布:移动硬盘与mac不兼容 编辑:程序博客网 时间:2024/06/05 03:15
ADO.NET 2.0引入了|DataDirectory|(包括管道符号)代替字符串,在进行数据库连接的时候会自动把连接串中的|DataDirectory|替换为数据目录 。
当程序为Windows程序时,DataDirectory所指向的目录是“当前程序目录”,当程序为Web程序时,DataDirectory所指向的目录是“网站目录\App_Data”。
DataDirectory所指向的目录可以通过AppDomain.CurrentDomain.SetData("DataDirectory",数据目录)方法来修改。
- DataDirectory使用示例
- Access数据库
Provider=Microsoft.Jet.OLEDB.4.0;Data Source="|DataDirectory|\Database.mdb";Persist Security Info=True
SQL数据库
Data Source=.\SQLEXPRESS;AttachDbFilename="|DataDirectory|\Database.mdf";Integrated Security=True;User Instance=True - 注意
- 使用DataDirectory时,目录结构中的结果文件的路径不能高于替代字符串指向的目录,即结果文件必须是DataDirectory所指向的目录的子孙文件,否则产生异常。
- ADO.NET |DataDirectory| 实现数据库连接的相对路径
- |DataDirectory|解决webconfig数据库连接的相对路径问题
- |DataDirectory|解决web.config或app.config数据库连接的相对路径问题
- |DataDirectory|解决web.config或app.config数据库连接的相对路径问题
- 数据库连接字符串当中的|DataDirectory|
- ADO.NET数据库连接的知识
- ADO.NET下的数据库连接
- 数据库连接字符串中|DataDirectory|的含义(转)
- 创建相对路径的Access数据库连接字符串
- 解决.net中access数据库连接相对路径问题
- ADO.NET数据库连接语法
- ado.net数据库连接
- ado.net数据库连接字符串
- ADO.NET<数据库连接总汇>
- ADO.net 数据库连接代码
- c# ado.net数据库连接
- 数据库连接-ADO.NET
- 数据库连接-ADO.NET
- Java finalize方法使用
- proxy学习笔记(静态代理)_1
- 屏幕取词
- asp.net中Web.config文件各属性详解
- 教你如何用Silverlight调用摄像头和麦克风,拍照,保存照片
- ADO.NET |DataDirectory| 实现数据库连接的相对路径
- 构图进阶指南
- 后顾之忧
- C#连接各种数据库代码Access,Sql Server,Oracle,Mysql,IBM DB2,Sybase
- 判断点在多边形内外的简单算法
- 真戏假做
- TableCellRenderer的一个例子
- java 调用 .net webservic
- restlet overview 1