永发信息网

ConnectionString 属性尚未初始化

答案:3  悬赏:20  手机版
解决时间 2021-01-04 13:39
ConnectionString 属性尚未初始化。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

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

源错误:

行 19: void Page_Load(object sender, System.EventArgs e)
行 20: {
行 21: int[] intCategoryIDs = Smartsite.Member.BLL.MemberPurviewNews.CurrentIDs;
行 22: IList list = Smartsite.News.BLL.News.Search("",CategoryID,"","","",1,intCategoryIDs);
行 23: IList Page = new ArrayList();

源文件: d:\vhostroot\localuser\healthy\www\News\Control\NewsListStyle1.ascx 行: 21

堆栈跟踪:

[InvalidOperationException: ConnectionString 属性尚未初始化。]
System.Data.SqlClient.SqlConnection.PermissionDemand() +4876643
System.Data.SqlClient.SqlConnectionFactory.PermissionDemand(DbConnection outerConnection) +20
System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) +117
System.Data.SqlClient.SqlConnection.Open() +122
Smartsite.WebSiteDAC.SqlHelper.PrepareCommand(SqlCommand cmd, SqlConnection conn, SqlTransaction trans, CommandType cmdType, String cmdText, SqlParameter[] cmdParms) +71
Smartsite.WebSiteDAC.SqlHelper.ExecuteReader(String cmdText, SqlParameter[] cmdParms) +240
Smartsite.Member.SQLServerDAL.MemberConfig.GetByKeyword(String item, String keyword) +186
Smartsite.Member.BLL.MemberConfig.GetByKeyword(String item, String keyword) +70
Smartsite.Member.BLL.MemberConfig.MemberIsNews() +49
Smartsite.Member.BLL.MemberPurviewNews.get_MemberIsNews() +55
Smartsite.Member.BLL.MemberPurviewNews.get_CurrentIDs() +80
ASP.news_control_newsliststyle1_ascx.Page_Load(Object sender, EventArgs e) in d:\vhostroot\localuser\healthy\www\News\Control\NewsListStyle1.ascx:21
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +50
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627
最佳答案
ConnectionString 属性尚未初始化
初始化就是给变量赋值,显然这个问题是你的
Connection的ConnectionString 没有赋值成功
看看ConnectionString 赋值的地方
ConnectionString=变量;(不能是空值或"")
全部回答
应该是你连接字符串没有.或者没取到值 看看你的连接在什么地方被用到? 看你的web.config是否设置正确 你可以看看这个知道的问题

提示的很清楚,你的connectionstring属性没初始化,

从你的代码中也确实可以看到没有初始化你就调用了,自然会抛出异常。

要这么写:

public static sqlconnection con = new sqlconnection(conn);

也就是说,你要给sqlconnection对象一个构造参数,这个参数就是你上面定义的连接字符串。

不然,你直接调用sqlconnection对象,它并不知道要连接什么地方的数据库。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
双子座花语
用四舍五入法对1.895取近似值,并保留三个有
两人比赛,三局两胜制,每场赢的概率均等,若
做梦梦到亲人怀孕
济宁信达电动车推拉窗有限公司在什么地方啊,
如图所示电路,如果要使灯L1和L2并联,则需要
芦荟多长时间浇一次水比较好?
The shop is big.变成以HOW引导的感叹句.1.Wh
冒险岛加入水上市场维护队怎么过沼泽地
有没有什么裤子在大腿哪里有拉链,可以取了下
文艺含蓄的唯美元旦祝福语
睡莲发芽后怎么养
单选题常言道:"满招损,谦受益。""虚心使人
--Howoftendoyoueatout?--______,butusuallyo
小米充电宝坏了怎么修
推荐资讯
如果我说这不是真的,你会相信么.这句话的英语
在基坑沉降监测中,沉降和位移基准点的布设原
求助,在旺角这边,问一下附近有哪些好吃的好
匀速直线运动与变速直线运动异同点的比较:(
梦见死去的亲人和我说话还给我钱
国际单位制中力的单位是________,其符号为__
论文编号cn01-1012958表示公开发表吗
国内哪款婴幼儿面霜好用?
飞卢小说网账号异常怎么办?
课内阅读(11分)最后一课(节选)我一纵身跨
要粉刷一面长72米,宽3米的墙面,如果每平方
单选题幽云十六州是指今天的A.北京、张家口一
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?