我用3个TextField接收学号,姓名,成绩添加记录数据库
学号:1 姓名:张三 成绩:11
学号:2 姓名:李四 成绩:22
学号:3 姓名:王五 成绩:33如何写insert语句??

解决方案 »

  1.   

    String sno = request.getParameter("textsno");
    String name= request.getParameter("textsname");
    String score= request.getParameter("textscore");
    String sql="insert into table values('"+sno+"','"+name+"','"+score+"')";
    Ex1Stmt.executeUpdate(sql);
      

  2.   

    String sno = TextField1.getText(); 
    String name= TextField2.getText(); 
    String score= TextField3.getText(); 
    String sql="insert into table values('"+sno+"','"+name+"','"+score+"')";
    Ex1Stmt.executeUpdate(sql);
      

  3.   

    String sql="insert into table(sno,name,score) 
    values('"+sno+"','"+name+"','"+score+"')";
    Ex1Stmt.executeUpdate(sql);其实也可以使用PreparedStatement,批量保存最好使用PreparedStatement。