解决方案 »

  1.   


     // 创建sqlcommand对象
                    SqlCommand command1 = new SqlCommand(sql1, connection1); 这下边 没有东西了?
      

  2.   


     int rows = command1.ExecuteNonQuery();
    判断rows 是否大于1 ,如果大于1 说明insert 成功。
      

  3.   

     加上后提示错误了。。
    调试器:已截获异常: button2_Click,Form3.cs 行 86
    截获了异常,调用堆栈已从发生异常时的用户代码位置展开至调用之前的位置。    在调试器选项中选择了“在未处理的异常上展开调用堆栈”选项。
    时间: 2014/5/29 13:08:38
    线程: <无名称>[17284]
      

  4.   

     加上后提示错误了。。
    调试器:已截获异常: button2_Click,Form3.cs 行 86
    截获了异常,调用堆栈已从发生异常时的用户代码位置展开至调用之前的位置。    在调试器选项中选择了“在未处理的异常上展开调用堆栈”选项。
    时间: 2014/5/29 13:08:38
    线程: <无名称>[17284]
    你的数据库连接  能Open吗?
      

  5.   

       string sql1 = "insert into custom_body(体重,身高) values('textBox2.Text','textBox1.Text')";
    你确定这个sql能把你要输入的值,添加到数据库表中?
       string sql1 = "insert into custom_body(体重,身高) values('“+textBox2.Text+”','“+textBox1.Text+”')";
    应该是这样的吧
      

  6.   

    改了 还是那样
    我调试下程序后好像在SqlCommand command1 = new SqlCommand(sql1, connection1);这里开始出错
    估计语句弄错了