cs_TomC
Messages postés42Date d'inscriptionmardi 30 décembre 2003StatutMembreDernière intervention17 mai 2006
-
18 août 2005 à 14:55
cs_TomC
Messages postés42Date d'inscriptionmardi 30 décembre 2003StatutMembreDernière intervention17 mai 2006
-
23 août 2005 à 14:52
Bonjour à tous,
Je souhaite récupérer le nom d'une table à l'aide d'un ResultSet ou d'un ResultSetMetaData.
Quelqu'un pourrait-il m'eclairer?
merci
kourdou59
Messages postés56Date d'inscriptionsamedi 4 novembre 2000StatutMembreDernière intervention 5 septembre 2005 19 août 2005 à 10:51
Connection con;
// ..... Je te laisse soin d'initialiser ta connection
void int nombreDeTables(){
int nb=0;
DatabaseMetatData dmd=con.getMetaData();
/* Récupération de toutes les tables de la base */
ResultSet rs=dmd.getTables(null,null,"%",null);
/* Parcours de toutes les tables */
while (rs.next())
nb++;
return nb;
}
Y a peut être une méthode plus directe mais je te donne celle là car j'y ai eu recours pour lister le nom de mes tables... donc je sais que ça doit fonctionner.