Salve a tutti avrei un problema!!! ho creato un Jpanel con delle JtextField all'interno delle quali riesco a visualizzare i dati presenti in un database al click di un bottone, ma non ho la più pallida idea d come fare per modificarli; vi posto il codice:
AIUTATEMI!!!!codice:private JButton getJButVis() { if(jButVis == null) { jButVis = new JButton(); jButVis.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR)); jButVis.setText("Visualizza dati"); jButVis.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e){ try { //System.out.println("ciao...."); visualizzaarchivio(e); } catch (SQLException ex) { ex.printStackTrace(); } catch (ClassNotFoundException ex) { ex.printStackTrace(); } } }); } return jButVis; } public void visualizzaarchivio(ActionEvent e)throws SQLException, ClassNotFoundException{ SQLManager sqlm = new SQLManager("com.mysql.jdbc.Driver","jdbc:mysql://localhost:3306/schedule","root","root"); String query = "select * from Utente where cognome = '" + this.getCognomeDocente() + "'"; //System.out.println("**********: " + query); ResultSet rs = sqlm.execute(query); while (rs.next()) { //System.out.println("nome dalla query: " + rs.getString("nome")); TextNome.setText(rs.getString("nome")); TextCognome.setText(rs.getString("cognome")); jPasswordField1.setText(rs.getString("password")); TextID_Utente.setText(rs.getString("id_utente")); TextTelefono.setText(rs.getString("telefono")); TextFax.setText(rs.getString("fax")); TextTipo_Utente.setText(rs.getString("tipo_utente")); TextEmail.setText(rs.getString("email")); TextDipartimento.setText(rs.getString("dipartimento")); TextImg.setText(rs.getString("img")); } //eseguire la query //settare i parametri @SuppressWarnings("unused") boolean inserisci = sqlm.esegui(query); sqlm.close();![]()

Rispondi quotando