Allora ho una GUI (progetto con netbeans), c'è un bottone 'esegui query' e una tabella, la larghezza della tabella è di una colonna.
Questo è il codice associato al bottone
Quando clicco il tasto 'esegui query' tutto và per il verso giusto e l'output dell'interrogazione viene mostrato nell'output. Ora se volessi che ogni riga del DB venisse inserita in una nuova riga della Jtable come faccio?codice:private void jButton1MouseClicked(java.awt.event.MouseEvent evt) { initComponents(); Connection con; Statement st; String query, conString; ResultSet rs; try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); conString="jdbc:odbc:localhost"; con=DriverManager.getConnection(conString, "mariano", "pass"); st=con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY); query="select * from articolo"; rs = st.executeQuery(query); rs.next(); while (!rs.isAfterLast()) { //System.out.println(rs.getInt(CodArt)); System.out.println(rs.getString("Descrizione")); rs.next(); } } catch (Exception e) { System.out.println("Qualcosa è andato storto: "+e.getMessage()); } }

Rispondi quotando


