当前位置:编程学习 > C#/ASP.NET >>

System.NullReferenceException: 未将对象引用设置到对象的实例

报错:

SqlConnection conn = new SqlConnection();
行 105:
行 106:        conn.ConnectionString = ConfigurationManager.ConnectionStrings["connectString"].ToString();
行 107:
行 108:
 

源文件: d:\OA数据备份20101217\OA数据备份20101217\OA8000\OAsystem\admin\tt\AddNews.aspx.cs    行: 106 

堆栈跟踪: 


[NullReferenceException: 未将对象引用设置到对象的实例。]
   admin_tt_AddNews.AddRoot() in d:\OA数据备份20101217\OA数据备份20101217\OA8000\OAsystem\admin\tt\AddNews.aspx.cs:106
   admin_tt_AddNews.Page_Load(Object sender, EventArgs e) in d:\OA数据备份20101217\OA数据备份20101217\OA8000\OAsystem\admin\tt\AddNews.aspx.cs:18
   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.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627

          web.config代码

<appSettings>
<add key="FCKeditor:BasePath" value="~/FCKeditor/"/>
<add key="FCKeditor:UserFilesPath" value="~/uploadFiles"/>
<add key="imagesfolder" value="~/File/"/>
<add key="yuanimg" value="~/File/"/>
<add key="ActiveTimeout" value="30" />
<add key="RefreshTimeout" value="1" />
<add key="refreshUrl" value="Refresh.aspx" />
<add key="ConnectionString" value="Data Source=LENOVO-PC\SQL2005;Initial Catalog=OAs;Persist Security Info=True;User ID=sa;Password=123456"/>
                

</appSettings>
<connectionStrings>
<add name="OAsystemConn" connectionString="Data Source=LENOVO-PC\SQL2005;Initial Catalog=OAs;User ID=sa;Password=123456" providerName="System.Data.SqlClient"/>
<add name="OAsystemConnectionString1" connectionString="Data Source=LENOVO-PC\SQL2005;Initial Catalog=OAs;User ID=sa" providerName="System.Data.SqlClient"/>



求帮助!! --------------------编程问答-------------------- conn.ConnectionString = ConfigurationManager.ConnectionStrings["OAsystemConn"].ConnectionString; --------------------编程问答-------------------- or
 ConfigurationManager.AppSettings["ConnectionString"].ToString() --------------------编程问答-------------------- 楼上的说明很清楚了
不要混淆,张冠李戴就行了。

--------------------编程问答-------------------- 还是不行!!会是虚拟路径路径的问题么?没有读到web.config? --------------------编程问答--------------------
引用 4 楼  的回复:
还是不行!!会是虚拟路径路径的问题么?没有读到web.config?

按楼上改了报什么错 --------------------编程问答-------------------- 跟原来的一样
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,