这样的连接配置你们用过么??

来源:百度知道 编辑:UC知道 时间:2024/06/17 21:42:42
放在web.config 当中的

<appSettings/>
<connectionStrings>
<add name="ConnectionString" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Customers.mdf;Integrated Security=True;User Instance=True"
providerName="System.Data.SqlClient" />
</connectionStrings>

Source是源,但是.\ 这样的用法。。怎么解释?
AttachDbFilename 和后面的 |DataDirectory|\ 这样的用法。。。怎么解释?
不知道有没有人可以解释下。

在数据库连接字符串中,可以使用“.”来表示本机。
.\SQLEXPRESS 的意思是数据库服务器为本机,实例名为SQLEXPRESS。
上面的数据库连接字符串,大概是sqlServer 2005的。
|DataDirectory|是代表数据库服务器的默认存放数据文件的目录,在这里相当于是一个系统变量。在这里是通过直接访问数据文件来访问数据库。SqlServer 2005支持这一种访问方式。

AttachDbFilename=数据库文件路径+dataBaseFile;

什么东西