Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 当前光标位置(JBDC)处的操作无效_Java_Jdbc - Fatal编程技术网

Java 当前光标位置(JBDC)处的操作无效

Java 当前光标位置(JBDC)处的操作无效,java,jdbc,Java,Jdbc,我尝试if(rs.next()){}但它不起作用。请帮助我:(rs.updateRow()必须在您更新专栏后调用。您需要什么帮助? private void updateActionPerformed(java.awt.event.ActionEvent evt) { String id_col=studid.getText(); String last_name=lastname.getText

我尝试
if(rs.next()){}
但它不起作用。请帮助我:(

rs.updateRow()
必须在您更新专栏后调用。

您需要什么帮助?
private void updateActionPerformed(java.awt.event.ActionEvent evt) {                                       

     String id_col=studid.getText();
     String last_name=lastname.getText();
     String first_name=firstname.getText();
     String course=cr.getText();
     String school=sc.getText();
     String GPA=gpa.getText();
     String SCHOLARSHIP=scholar.getText();

     int newID = Integer.parseInt(id_col);
     double GPa=Double.parseDouble(GPA);
     int scholars=Integer.parseInt(SCHOLARSHIP);

          try{

         rs.updateRow();
         rs.updateInt("STUDENT_ID", newID);
         rs.updateString("LAST_NAME", last_name);
         rs.updateString("FIRST_NAME", first_name);
         rs.updateString("COURSE", course);
         rs.updateString("SCHOOL", school);
         rs.updateDouble("GPA", GPa);
         rs.updateInt("SCHOLARSHIP", scholars);




         JOptionPane.showMessageDialog(STUDENSCHOLARSHIP.this,"UPDATED");

     }  
     catch(SQLException err){
         System.out.println(err.getMessage());

     }

  fetch();
    }