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> 展开
--------------------------------------------------------------------------------
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> 展开
4个回答
展开全部
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>
类里面是不是有这个东西
请在web.config中配置sqlconnstr:
<connectionStrings>
<add name="SqlConnStr" connectionString="user id=sa;password=sa;initial catalog=test;data source=192.168.1.101" />
</connectionStrings>
更多追问追答
追问
追答
你有数据库文件没有?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
贴出这部分代码,估计是连接字符问题,你加个断点,测试一下,看看有没有连接。
追问
追答
Data Source=.;最好是用localhost或者你打开你的sql数据库看看名字,直接写名字,再试试看看。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你没有NEW?
string strConn = ConfigurationManager.ConnectionStrings["SqlConnStr"].ConnectionString;
SqlConnection Connection= new SqlConnection(strConn);
你再Connection.Open();
string strConn = ConfigurationManager.ConnectionStrings["SqlConnStr"].ConnectionString;
SqlConnection Connection= new SqlConnection(strConn);
你再Connection.Open();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询