PB: type d'une column = Type.NULL
Bonjour a tous ..
Voila ma petit fonction.
Citation:
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();
}
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 ..
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