1 异常你没有贴出来
2 insert   student   values(?,?,?,?,?,?,?)
建议你把字段名写上,按照你设置参数的顺序

解决方案 »

  1.   

    ps   =   conn.PreparedStatement("insert   student   values(?,?,?,?,?,?,?)"); 
              ps.setString(1,student.stu_Name); 
              ps.setString(2,student.stu_Name); 
              ps.setString(3,student.stu_Sex); 
              ps.setInt(4,student.stu_Age); 
              ps.setString(5,student.stu_Address); 
              ps.setString(6,student.stu_telepone); 
              ps.setString(7,student.stu_noritve);   1、 insert into student values(,,,,,,,) 
    2、  直接把数据写到sql语句里不是更方便么
      

  2.   

    首先,检查一下你的数据库连接的情况,可以打出SqlException的异常内容,判断到底是哪一种异常
    另外检查一下你的数据字段的类型是不是匹配的,不过不匹配也会报错