回 帖 发 新 帖 刷新版面

主题:求救未将对象引用设置到对象的实例的问题



        private void Button1_Click(object sender, System.EventArgs e)
        {
            string strCommand="";
            strCommand="insert Ex06_01 values('"+TextBox1.Text+"','"+TextBox2.Text+"','"+TextBox3.Text+"','"+TextBox4.Text+"','"+TextBox5.Text+"','"+TextBox6.Text+")";
            SqlCommand addScores=new SqlCommand(strCommand,myConnection);
            myConnection.Open();
            addScores.ExecuteNonQuery();
            myConnection.Close();
            BindGrid("Ex06_02");
            Label1.Text="学生成绩插入成功!请插入学生信息";
            Label2.Text=TextBox2.Text;
            Panel1.Visible=false;
            Panel2.Visible=true;
        }

        private void Button2_Click(object sender, System.EventArgs e)
        {
            string strCommand="insert Ex06_02 values('"+TextBox1.Text+"','"+TextBox7.Text+"','"+TextBox8.Text+"','"+TextBox9.Text+"','"+TextBox10.Text+"','"+TextBox11.Text+")";
            SqlCommand addInfo=new SqlCommand(strCommand,myConnection);
            myConnection.Open();
            addInfo.ExecuteNonQuery();
            myConnection.Close();
            Response.Redirect("Ex06_07.aspx");
            Panel1.Visible=true;
            Panel2.Visible=false;
        }
    }
}

回复列表 (共3个回复)

沙发


错误提示为;
未将对象引用设置到对象的实例。 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 

异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。

源错误: 


行 88:         {
行 89:             string strCommand="";
行 90:             strCommand="insert Ex06_01 values('"+TextBox1.Text+"','"+TextBox2.Text+"','"+TextBox3.Text+"','"+TextBox4.Text+"','"+TextBox5.Text+"','"+TextBox6.Text+")";
行 91:             SqlCommand addScores=new SqlCommand(strCommand,myConnection);
行 92:             myConnection.Open();
 

源文件: e:\netprograms\example06\ex06_03\ex06_07.aspx.cs    行: 90 

堆栈跟踪: 


[NullReferenceException: 未将对象引用设置到对象的实例。]
   Example06.Ex06_03.Ex06_07.Button1_Click(Object sender, EventArgs e) in e:\netprograms\example06\ex06_03\ex06_07.aspx.cs:90
   System.Web.UI.WebControls.Button.OnClick(EventArgs e) +108
   System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +57
   System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +18
   System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33
   System.Web.UI.Page.ProcessRequestMain() +1277

 

板凳

sqlconnection没有实例化,就是没有声明

3 楼

群11057490 .NET研究室,希望你,我,他一起学习,让我们一起解决困难,玩转.NET
本群有几个我在笑的大学教师!期待你的加入!

我来回复

您尚未登录,请登录后再回复。点此登录或注册