读取web.config连接数据库失败 20
类里面用(1)连接数据库总是报错,_Conn.Open()失败而用(2)连接,就一切正常,请问这个是什么原因?困惑中。。。。。(1)stringstr=Configura...
类里面用(1)连接数据库总是报错,_Conn.Open()失败
而用(2)连接,就一切正常,请问这个是什么原因?困惑中。。。。。
(1)string str = ConfigurationManager.ConnectionStrings["HowaveConnectionString"].ConnectionString.ToString().Trim();
(2)string str = "Max Pool Size = 512;Data Source=.\\SQL2005;Initial Catalog=testdb;user id=sa;password=sa";
web.config中
<connectionStrings>
<add name="HowaveConnectionString" connectionString="Max Pool Size = 512;Data Source=.\\SQL2005;Initial Catalog=testdb;user id=sa;password=sa" providerName="System.Data.SqlClient"/>
</connectionStrings> 展开
而用(2)连接,就一切正常,请问这个是什么原因?困惑中。。。。。
(1)string str = ConfigurationManager.ConnectionStrings["HowaveConnectionString"].ConnectionString.ToString().Trim();
(2)string str = "Max Pool Size = 512;Data Source=.\\SQL2005;Initial Catalog=testdb;user id=sa;password=sa";
web.config中
<connectionStrings>
<add name="HowaveConnectionString" connectionString="Max Pool Size = 512;Data Source=.\\SQL2005;Initial Catalog=testdb;user id=sa;password=sa" providerName="System.Data.SqlClient"/>
</connectionStrings> 展开
展开全部
string str = ConfigurationManager.ConnectionStrings["HowaveConnectionString"].ToString().Trim();
这样试试,如果不行就是数据库问题,或者是你Max Pool Size = 512;Data Source=.\\SQL2005;Initial Catalog=testdb;user id=sa;password=sa这个书写不正确
这样试试,如果不行就是数据库问题,或者是你Max Pool Size = 512;Data Source=.\\SQL2005;Initial Catalog=testdb;user id=sa;password=sa这个书写不正确
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
static String str = ConfigurationManager.ConnectionStrings["HowaveConnectionString"].ToString();
static SqlConnection conn = new SqlConnection(str)
static SqlConnection conn = new SqlConnection(str)
追问
貌似不是这个问题导致的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
走个断点,在用(1)的时候 截出来字符串,然后跟(2)对比,是否一致? 可能是特殊符号导致的
追问
会不会是因为文件编码的问题呢?但我都是用的utf-8的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
则访问人员同时连接数据库的数量为513时,则等待SqlConnection.ConnectionTimeout设置的时间(默认是15 秒)后,还是没有可用的Connection则 就会出现上面的错误。
追问
问题是我一改成1,打开首页就报错,链接不上数据库,况且这个是我本机测试没有其他人一起使用啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询