Recuperer donnes jdbc mysql dans jtable java
Résolu/Fermé
dindo
Messages postés
8
Date d'inscription
samedi 5 janvier 2008
Statut
Membre
Dernière intervention
20 janvier 2008
-
11 janv. 2008 à 14:27
Smile Mb - 9 déc. 2013 à 15:23
Smile Mb - 9 déc. 2013 à 15:23
A voir également:
- Recuperer donnes jdbc mysql dans jtable java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Recuperer message whatsapp supprimé - Guide
- Recuperer video youtube - Guide
- Comment récupérer un compte facebook piraté - Guide
1 réponse
Voila un exemple :
DefaultTableModel md = new DefaultTableModel();
md.setColumnIdentifiers(new String []{"numero","nom","prenom"});
/*----------------- c juste pr Determiner le nom de la colonne ------------------------- */
try {
c= DriverManager.getConnection("jdbc:odbc:p");
Statement st = c.createStatement();
ResultSet rs = st.executeQuery("select * from test");
while (rs.next()){
/*---------------------- AJOUT DES LIGNES AU JTABLE --------------------*/
md.addRow(new Object[]{rs.getObject("numero"),rs.getObject("nom"),rs.getObject("prenom")});
}
/*---------------------------------- AFFECTER LE MODEL AU JTABLE avec la methode setmodel ------------*/
jTable.setModel(md);
}
DefaultTableModel md = new DefaultTableModel();
md.setColumnIdentifiers(new String []{"numero","nom","prenom"});
/*----------------- c juste pr Determiner le nom de la colonne ------------------------- */
try {
c= DriverManager.getConnection("jdbc:odbc:p");
Statement st = c.createStatement();
ResultSet rs = st.executeQuery("select * from test");
while (rs.next()){
/*---------------------- AJOUT DES LIGNES AU JTABLE --------------------*/
md.addRow(new Object[]{rs.getObject("numero"),rs.getObject("nom"),rs.getObject("prenom")});
}
/*---------------------------------- AFFECTER LE MODEL AU JTABLE avec la methode setmodel ------------*/
jTable.setModel(md);
}
22 mars 2010 à 23:56
j essayé de l'adapter
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
//Main s =new Main();
//s.affichetabmodel();
// TODO add your handling code here:
DefaultTableModel md = new DefaultTableModel();
md.setColumnIdentifiers(new String []{"id_sujet","sujet","description"});
try{
rs=st.executeQuery("select * from projet;");
while(rs.next()){
md.addRow(new Object[2]);
{ rs.getObject("id_sujet");
rs.getObject("sujet");
rs.getObject("description");
}
} jTable1.setModel(md);
}catch (SQLException ex){
System.out.println("erreur");
}
}
23 avril 2010 à 17:00
29 oct. 2010 à 13:57
8 août 2011 à 14:59
st de type statement
8 août 2011 à 15:10