Bonjour
pour afficher le contenu d'une table(bd) dans un jtable j'ai utilisé la méthode suivante a l'aide des metadata mais comme résultat je ne reçois pas les noms des champs ça m'affiche juste le contenu de la table sans titre
public static Vector getpersonne(){
Vector vdata=new Vector();
ResultSet rs=null;
try {
Connection conn=Managerforaccess.connectcter();
Statement st=null;
try {
st=conn.createStatement();
rs=st.executeQuery("select * from personne");
ResultSetMetaData rsmd=rs.getMetaData();
int colonecount=rsmd.getColumnCount();
Vector vcolonename=new Vector();
for(int i=1;i<=colonecount;i++){
vcolonename.addElement(rsmd.getColumnCount());
}
vdata.addElement(vcolonename);
Vector vlign;
while(rs.next()){
vlign=new Vector();
for(int i=1;i<=colonecount;i++){
vlign.addElement(rs.getObject(i));
}
vdata.addElement(vlign);
}
} finally {
rs.close();
conn.close();
st.close();
}
} catch (Exception exception) {
System.out.println(exception.getMessage());
}
return vdata;
}
merci :)

