ciao a tutti!!! ho creato un database dove ho una tabella di nome password e la colonna di nome pass...ora vorrei fare la verifica della casella...ho creato il cod. ma nn riesco...dove sbaglio??
questo è il cod.:
dove sbaglio??? help!!!codice:buttonEntra.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent evt) { String s1 = textPass.getText(); if (s1.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"); pstmt = (PreparedStatement) conn.prepareStatement("SELECT pass FROM password"); rs = pstmt.executeQuery(); if (textPass.equals(rs.getString("pass"))) { try { inizioFrame(); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } getContentMenuBar(); creareFolder(); comboShow(); framePassword.setVisible(false); pstmt.close(); conn.close(); }else { JOptionPane.showMessageDialog(null, "Inserire la Password Corretta", "Messaggio", JOptionPane.WARNING_MESSAGE); } } catch (Exception exc) { System.out.println("Errore: "+ exc.getMessage()); } } } });![]()
![]()

  
					
					
					
						
  Rispondi quotando
						