Bonjour a tous ..
Voila ma petit fonction.
Donc ca j'ai + ou - recuperé de la fac. ma connection est sur une bass mysql .. qui marche bein, je fais des ajout supretion, je recupere les noms des table, colonne, etc ..
DatabaseMetaData dmd = this.con.getMetaData();
ResultSet col = dmd.getColumns(this.con.getCatalog(),null,"tablename", "colname");
if (!col.next()) {
System.err.println("Not existe Column : ");
} else {
TYPE = col.getType();
}
Mon pb et le suivant. je lance ce bout de code sur une table de TYPE INT(11) j'attent alor un "java.sql.Types.INTEGER" le pb c'est que j'ai toujour un "ava.sql.Types.NULL" ce qui est tres ennuieux ..
Si quelqu'un a une idee . ou un code qui marche pour recuperais le type d'une colonne en utilisant les DatabaseMetaData .
Merci d'avance
Partager