在线咨询

QQ咨询

微信关注

微博关注

源码信息

最新源码评论

  • 评论者:zixin
    zixin(用户) 发表于:2008-03-10 11:35:00

    我所遇到的问题,其它程序只要有连接数据库的都会.原先程序都可以用,之后就一直遇到这个问题.是什么原因呢?能不能帮帮我呢?QQ:<a href="mailto:angel0608@126.com" target="_blank">******</a>,谢谢了!<br /> <br /> <br /> <br /> “/Company”应用程序中的服务器错误。 <i>未将对象引用设置到对象的实例。</i> <span><b>说明: </b>执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 <br /> <br /> <b>异常详细信息: </b>System.NullReferenceException: 未将对象引用设置到对象的实例。<br /> <br /> <b>源错误:</b> <br /> <br /> <table class="t_table" style="background:#FFFFCC;width:98%;" cellspacing="1" cellpadding="4"> <tbody> <tr> <td> 行 65: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{行 66: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SqlConnection conn=new SqlConnection(System.Configuration.ConfigurationSettings.AppSettings["ConnStr"]);<span>行 67: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;conn.Open();</span>行 68: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SqlCommand cmd=new SqlCommand("select id,u_qx from c_user where u_name=@name and u_pass=@pass",conn);行 69: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cmd.Parameters.Add("@name",SqlDbType.VarChar); </td> </tr> </tbody> </table> <br /> <b><span>源文件: </span></b>F:\ASP.NET\Company\admin\checked.aspx.cs<b><span>&nbsp;&nbsp;&nbsp;&nbsp;行: </span></b>67 <br /> <br /> <b><span>堆栈跟踪:</span></b> <br /> <br /> <table class="t_table" style="background:#FFFFCC;width:98%;" cellspacing="1" cellpadding="4"> <tbody> <tr> <td> [NullReferenceException: 未将对象引用设置到对象的实例。]&nbsp;&nbsp; LoadLibraryW(UInt16* ) +0&nbsp;&nbsp; System.EnterpriseServices.Thunk.Security.Init() +76&nbsp;&nbsp; System.EnterpriseServices.Thunk.Security.SuspendImpersonation() +81&nbsp;&nbsp; System.EnterpriseServices.Platform.Initialize() +497&nbsp;&nbsp; System.EnterpriseServices.ResourcePool..ctor(TransactionEndDelegate cb) +11&nbsp;&nbsp; System.Data.SqlClient.ConnectionPool..ctor(DefaultPoolControl ctrl) +797&nbsp;&nbsp; System.Data.SqlClient.PoolManager.FindOrCreatePool(DefaultPoolControl ctrl) +170&nbsp;&nbsp; System.Data.SqlClient.SqlConnectionPoolManager.GetPooledConnection(SqlConnectionString options, Boolean&amp; isInTransaction) +358&nbsp;&nbsp; System.Data.SqlClient.SqlConnection.Open() +384&nbsp;&nbsp; Company.admin._checked.Submit1_ServerClick(Object sender, EventArgs e) in F:\ASP.NET\Company\admin\checked.aspx.cs:67&nbsp;&nbsp; System.Web.UI.HtmlControls.HtmlInputButton.OnServerClick(EventArgs e) +108&nbsp;&nbsp; System.Web.UI.HtmlControls.HtmlInputButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +57&nbsp;&nbsp; System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +18&nbsp;&nbsp; System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33&nbsp;&nbsp; System.Web.UI.Page.ProcessRequestMain() +1277 </td> </tr> </tbody> </table> <br /> </span>

    2 个回复
    • 回复者:study_28
      study_28(用户)回复于:2008-03-10 12:44:00

      这是连接数据库错误..你看一下连接字符串是不是正确?

    • 回复者:zixin
      zixin(用户)回复于:2008-03-11 18:20:00

      可是我的代码原先用得好好的,代码都没有改,之后就出问题了!<br/>我用的是这个代码。还有我写了一个很简单的数据库金连接的代码也会出现上面那个错误!<br/>我还重装了好多次.NET还是会出现那个问题,真是气死了!