我有一个数据库文件,我在aspx页面中添加了一个SqlDataSource进行手动设置数据库文件的连接。连接方式是:Microsoft SQL Server 数据库文件 (SqlClient)。 添加好以后运行并生成web.config文件之后里面的连接字符串是:
<connectionStrings>
<add name="conn" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=E:\App_Data\modles168_Data.MDF;Integrated Security=True;Connect Timeout=30;User Instance=True"providerName="System.Data.SqlClient" />
</connectionStrings>
然后我在aspx页面写入以下代码:
string connstring = ConfigurationManager.ConnectionStrings["conn"].ConnectionString;
SqlConnection sqlcon = new SqlConnection(connstring);
sqlcon.Open();运行之后没有出现错误。
但是当我上传到服务器之后运行报错,我找到问题是因为我在本机上使用了绝对路径,我想问一下web.config的连接字符串怎么改成相对路径啊?我使用~/App_Data/XXX.MDF也是报错说我的路径有问题
求高手。。
<connectionStrings>
<add name="conn" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=E:\App_Data\modles168_Data.MDF;Integrated Security=True;Connect Timeout=30;User Instance=True"providerName="System.Data.SqlClient" />
</connectionStrings>
然后我在aspx页面写入以下代码:
string connstring = ConfigurationManager.ConnectionStrings["conn"].ConnectionString;
SqlConnection sqlcon = new SqlConnection(connstring);
sqlcon.Open();运行之后没有出现错误。
但是当我上传到服务器之后运行报错,我找到问题是因为我在本机上使用了绝对路径,我想问一下web.config的连接字符串怎么改成相对路径啊?我使用~/App_Data/XXX.MDF也是报错说我的路径有问题
求高手。。
解决方案 »
- .net急
- 大家有用nhibernate开发的吗
- 一个关于多态和继承的
- 小弟请教下有关asp.net数据采集
- 寻求帮助:asp.net C#网站 5000人在线 CPU经常莫名其妙的高涨,导致网站缓慢
- 求visual studio .net 2005的英文版下载地址?
- <authentication mode="Forms"> 配置错误
- Duwamish7怎么配置Remoting?
- 大家谈谈你们在用ASP.NET实践工作中,开发的一些主要部分?
- 弱智的问题,请高手帮忙
- Ajax与ASP.NET这两者有什么区别啊,为什么现在Ajax这么流行?
- 怎样在gridview显示membership中的用户?
3楼的回答貌似是连接数据库的字符串吧服务器是不支持数据库上传的,只能用数据库文件。