|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Junior Member
Iscritto dal: Oct 2007
Messaggi: 8
|
[Java] Jtable e DefaultTableModel
Salve a tutti premetto che sono al 7 giorno di programmazione in in Java e dal lontano primo giorno dove non sapevo una mazza
![]() Allora io mi sono fatto una piccola funzione che fatta una query al DB prende il result set e inserisce i campi nella JTable Codice:
jcPostgreSQL.queryDB("SELECT w.wrid, c.nome, c.cognome, w.priorita FROM wr AS w " + "INNER JOIN clienti AS c ON (w.clienteid=c.clienteid) " + "INNER JOIN stato_wr AS st ON (w.stato_wr_id=st.stato_wr_id) " + "WHERE st.is_close=FALSE " + "ORDER BY w.priorita"); // TableModel definition String[] tableColumnsName = {"wr ID","Nome","Cognome","Priorità"}; DefaultTableModel aModel = (DefaultTableModel) jtbWR.getModel(); aModel.setColumnIdentifiers(tableColumnsName); int colNo = jcPostgreSQL.contaRigheColonne(); try { jcPostgreSQL.query.first(); while(jcPostgreSQL.query.next()){ Object[] objects = new Object[colNo]; for(int i=0;i<colNo;i++){ objects[i]=jcPostgreSQL.query.getObject(i+1); } aModel.addRow(objects); } jtbWR.setModel(aModel); } catch (SQLException se) { System.out.println("Impossibile completare la query: "); se.printStackTrace(); } grazie mille Sascha ![]()
__________________
![]() ![]() |
![]() |
![]() |
![]() |
#2 |
Junior Member
Iscritto dal: Oct 2007
Messaggi: 8
|
![]() Codice:
DefaultTableModel aModel = new DefaultTableModel(); //DefaultTableModel aModel = (DefaultTableModel) jtbWR.getModel();
__________________
![]() ![]() |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 20:39.