DataDirectory是什么?
来源:互联网 发布:iphone软件更新小红点 编辑:程序博客网 时间:2024/05/23 15:44
asp.net 2.0有一个特殊目录app_data,通常Sql server 2005 express数据文件就放在这个目录,相应的数据库连接串就是:
connectionString="…… data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|data.mdf;User Instance=true"
这里有一个DataDirectory的宏,他表示什么意义呢?
DataDirectory 是表示数据库路径的替换字符串。由于无需对完整路径进行硬编码,DataDirectory 简化了项目的共享和应用程序的部署。例如,无需使用以下连接字符串:
"Data Source= c:\program files\MyApp\app_data\Mydb.mdf"
通过使用 |DataDirectory|(包含在如下所示的竖线中),即可具有以下连接字符串:
"Data Source = |DataDirectory|\Mydb.mdf"
这里的一篇文章Working with local databases详细的解释了DataDirectory 的意义,不仅仅是Sql server 2005 express中使用,也可以在其他的文件数据库中使用,例如Sqllite数据库文件的连接字符串:
<add name="DefaultDB"
connectionString="DriverClass=NHibernate.Driver.SQLite20Driver;Dialect=NHibernate.Dialect.SQLiteDialect;Data Source=|DataDirectory|\data.db3" />
- DataDirectory是什么?
- DataDirectory是什么?
- DataDirectory是什么?
- DataDirectory是什么?
- DataDirectory是什么?
- DataDirectory是什么?
- 数据库连接字符串中的“|DataDirectory|”是什么?
- |DataDirectory|
- 设置DataDirectory
- 使用|DataDirectory| 的烦恼
- 解决DataDirectory路径问题
- DataDirectory结构体数组
- 数据目录宏|DataDirectory|
- 数据库连接字符串当中的|DataDirectory|
- 使用 DataDirectory 连接到 Access/Jet
- 数据库连接字符串中|DataDirectory|的含义(转)
- |DataDirectory|解决webconfig数据库连接的相对路径问题
- ADO.NET |DataDirectory| 实现数据库连接的相对路径
- UIImagePickerController在iPhone和iPad中用法的一点不同
- 电脑蓝屏了怎么办?
- asp.net 关于 web.config详解
- Android XML属性介绍
- 一个简单的多线程例子-临界区
- DataDirectory是什么?
- 将 Win32 C/C++ 应用程序迁移到 POWER 上的 Linux
- Redhat 5.5 yum 安装配置KVM
- 理解subView,手动实现多个视图切换
- sql2008高版本数据转到低版本SQL2005
- 给U盘加个回收站
- sp dip px
- 常用正则表达式
- SqlParameter 基本用法