con questo cod:
codice:
String s2 = passNuova.getText();
String idString = "1";
if (s2.equals("")){
JOptionPane.showMessageDialog(null, "Inserire la Password Corretta", "Messaggio", JOptionPane.WARNING_MESSAGE);
}else {
try {
Class.forName("org.sqlite.JDBC");
						}
catch (Exception exc) {
System.out.println("Errore - Driver jdbc non presente: "+ exc.getMessage());
}
try {			
conn = DriverManager.getConnection("jdbc:sqlite:basi.sqlite");							
String query = "UPDATE password SET pass=? where id="+idString;
pstmt = (PreparedStatement) conn.prepareStatement(query);							
pstmt.setString(1, s2); 				
pstmt.executeUpdate();							
							
JOptionPane.showMessageDialog(null, "Password Modificata!", "Messaggio", JOptionPane.WARNING_MESSAGE);		
pstmt.close();
conn.close();
}
						
catch (Exception exc) {
System.out.println("Errore: "+ exc.getMessage());
}
cerco di fare una modifica al database ma mi esce questo errore...stò impazzendo da ieri sera...

dove sbaglio??