con questo cod:
cerco di fare una modifica al database ma mi esce questo errore...stò impazzendo da ieri sera...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()); }![]()
![]()
dove sbaglio??![]()

Rispondi quotando

