ResultSet ist nicht aktualisierbar [duplizieren]

Diese Frage hat hier bereits eine Antwort:

updateLong in ResultSet @ nicht erlau 3 Antworten

Ich habe den gesamten "aktualisierbaren" Beitrag über stackoverflow (und anderswo im Web) gelesen, aber ohne Erfolg. Mein Code hat einwandfrei funktioniert und hat dann aufgehört zu sagen, dass die Ergebnismenge nicht aktualisierbar ist. Dies betrifft die 4 Datendateien, die ich in der JDBC-Derby-Datenbank verwende. Die Dateien haben alle Schlüssel. Ich weiß nicht, wo ich sonst suchen soll. Ich habe den folgenden Testcode geschrieben, um das Problem zu demonstrieren.

     private void jButton1MouseClicked(java.awt.event.MouseEvent evt) {                                      
try {
    String uName = "guest";
    String uPass = "guest";
    String host = "jdbc:derby://127.0.0.1:1527/erTracker";
    Connection erTrackerCon = DriverManager.getConnection( host,uName,uPass );
   // erTrackerCon.setAutoCommit(true);
     milestonesStmt = erTrackerCon.createStatement( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
    String SQL = "SELECT * FROM milestones order by milestoneID";
    rsMilestones = milestonesStmt.executeQuery( SQL ); 
    String a = "02";
    String b = "M";
    String c = "Move to prospect";
    erTrackerCon.setReadOnly(false);
    int concurrency = rsMilestones.getConcurrency();
    System.out.println("the answer is " + concurrency); // the answer is 1007
    rsMilestones.moveToInsertRow(); // error is: 'moveToInsertRow' not allowed because the ResultSet is not an updatable ResultSet. 
    rsMilestones.updateString("milestoneID", a);
    rsMilestones.updateString("milestoneType",b);
    rsMilestones.updateString("milestoneName", c);
    rsMilestones.insertRow( );  
   //String SQL =  "INSERT INTO milestones (milestoneid,milestonetype,milestongname) VALUES     ('02','M','move to pursue')";
   //rsMilestones = milestonesStmt.executeQuery( SQL );
}                                     
catch ( SQLException err ) {
   System.out.println( err.getMessage( ) );
   }
}