sqlConnectionString连接字符串各个名称解释
来源:互联网 发布:点点客人人店登陆端口 编辑:程序博客网 时间:2024/06/08 04:45
DataDirectory是什么?
asp.net 2.0有一个特殊目录app_data,
通常Sql server 2005 express数据文件就放在这个目录,相应的数据库连接串就是:
connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;
AttachDBFilename=|DataDirectory|data.mdf;User Instance=true"
AttachDbFilename是指出要附加数据库的路径
这里User Instance 就是用户实例,为 True,表示使用用户实例。
可用select @@SERVICENAME语句查询数据库用户实例
这里有一个DataDirectory的宏,他表示什么意义呢?
DataDirectory是表示数据库路径的替换字符串。由于无需对完整路径进行硬编码,
DataDirectory 简化了项目的共享和应用程序的部署。
例如,无需使用以下连接字符串: "Data Source= c:\program files\MyApp\app_data\Mydb.mdf"
通过使用 |DataDirectory|(包含在如下所示的竖线中),即可具有以下连接字符串:
"Data Source = |DataDirectory|\Mydb.mdf"
==============
关于sql连接语句中的Integrated Security=SSPI,或者 Integrated Security=True
当为false时,将在连接中按照 UserID, password 来连接
当为true时,连接语句前面的 UserID, Password 是不起作用的,即采用windows身份验证模式进行身份验证。
Integrated Security 可以设置为:true、false、yes、no这四个的意思很明白了,
还可以设置为:sspi ,相当于 True,建议用这个代替 True。
---------------------------------------------------------------------------------------------
指你使用windows自带的安全验证机制,这时你不用加uid和password也可以打开数据库
如果你没有那一句的话,就必须在联接字符串里写上uid=sa;password=00;
否则你不能打开数据库
==============
- sqlConnectionString连接字符串各个名称解释
- MYSQL连接字符串参数解析(解释)
- MYSQL连接字符串参数解析(解释)
- jdbc 连接字符串加编码解释
- 连接SQL server数据库的连接字符串解释
- Liunx 各个挂载点解释
- 各个信号的解释
- http补充 各个解释
- 各个寄存器解释
- c 各个阶段解释
- Eclipse各个版本名称一览表
- Eclipse各个版本及名称
- java名称解释
- 爱--生活--名称解释
- 开发领域-名称解释
- 医院名称解释
- Oracle 服务名称解释
- PRESTO智能卡---名称解释
- Java多线程(三)、线程同步
- SQLite的查询优化
- java性能影响因素
- 程序设计的编程原则
- Java多线程(四)、线程池
- sqlConnectionString连接字符串各个名称解释
- 解决Referenced file contains errors(struts-2.0.dtd)
- 基于AT91SAM7se512的串口通讯的实现
- 一些有用的链接(持续更新)
- 我对广播的理解:在manifset文件中注册广播组件
- CR3,PDE,PTE,TLB
- MyEclipse 10安装svn插件
- Java多线程(五)、多线程其他知识简要介绍
- (step5.2.1)hdu 1251(统计难题)