visual studio 2008里连接连接SQL数据库时,怎么设置相对路径,它的默认路径文件夹是Bin/debug?

做好的系统每次在其他机器上调试就必须重新修改连接数据库的路径,很烦啊。。。相对路径怎么都整不好,大侠,求救啊。。。
我已经知道答案;先把数据库放在Bin/debug下,然后在把链接改为下面的代码.

B/S 系统更改连接字符串
<add key="strcon" value= "Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\db_sell.MDF;Integrated Security=True;Connect Timeout=30;User Instance=True"></add>
C/S 系统更改连接字符串
this.sqlConnection1.ConnectionString = @"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\hisbook.MDF;Integrated Security=True;Connect Timeout=30;User Instance=True";

第1个回答  2011-11-16
在WEB.config中
<add key="ConnectionString" value="server=localhost;database=数据库名;uid=sa;pwd=你的密码"/>
就可以了
相似回答