ConnectionString 属性尚未初始化。

“/网上书店”应用程序中的服务器错误。------------------------------------------------------------------... “/网上书店”应用程序中的服务器错误。
--------------------------------------------------------------------------------

ConnectionString 属性尚未初始化。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.InvalidOperationException: ConnectionString 属性尚未初始化。

源错误:

行 71: if (Connection.State.Equals(ConnectionState.Closed))
行 72: {
行 73: Connection.Open();
行 74: }
行 75: }
Web.config中:
<configuration>
<appSettings/>
<connectionStrings>
<add name="BookShopConnectionString" connectionString="Data Source=.;Initial Catalog=BookShop;Persist Security Info=True;User ID=sa;Password=12345"
providerName="System.Data.SqlClient" />
</connectionStrings>
<system.web>
<compilation debug="true" />
<authentication mode="Windows" />
<!--
<customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
<error statusCode="403" redirect="NoAccess.htm" />
<error statusCode="404" redirect="FileNotFound.htm" />
</customErrors>
-->
</system.web>
<system.webServer>
<defaultDocument>
<files>
<remove value="default.aspx" />
<remove value="Default.htm" />
<add value="login.aspx" />
<add value="main.aspx" />
</files>
</defaultDocument>
</system.webServer>
</configuration>
展开
 我来答
大海泛舟2018
2012-04-17 · TA获得超过217个赞
知道小有建树答主
回答量:323
采纳率:0%
帮助的人:264万
展开全部
string strConn = ConfigurationManager.ConnectionStrings["SqlConnStr"].ConnectionString;
类里面是不是有这个东西

请在web.config中配置sqlconnstr:
<connectionStrings>
<add name="SqlConnStr" connectionString="user id=sa;password=sa;initial catalog=test;data source=192.168.1.101" />
</connectionStrings>
更多追问追答
追问


追答
你有数据库文件没有?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
aini6699
2012-04-17 · TA获得超过3750个赞
知道小有建树答主
回答量:963
采纳率:100%
帮助的人:251万
展开全部
贴出这部分代码,估计是连接字符问题,你加个断点,测试一下,看看有没有连接。
追问


追答
Data Source=.;最好是用localhost或者你打开你的sql数据库看看名字,直接写名字,再试试看看。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sxhgga
2012-04-18 · TA获得超过687个赞
知道小有建树答主
回答量:1019
采纳率:74%
帮助的人:639万
展开全部
你没有NEW?
string strConn = ConfigurationManager.ConnectionStrings["SqlConnStr"].ConnectionString;
SqlConnection Connection= new SqlConnection(strConn);
你再Connection.Open();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhangkejungod
2012-04-17
知道答主
回答量:36
采纳率:0%
帮助的人:24.6万
展开全部
求贴代码
追问


已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式