Boa tarde, Estou tentando resgatar algumas informações do banco de dados utilizando Connection, PreparedStatement e ResultSet. O que eu preciso é resgatar de cada campo que encontra-se no ResultSet, o nome do campo, o tipo de dados, se é requerido.
Se alguém puder me ajudar, eu agradeço.
asim:
seuResultSet.getString() seuResultSet.getInt() seuResultSet.getDouble() seuResultSet.getFloat() seuResultSet.getDate()
Olá,
Eu acho q o q vc queria era isso aqui né ?
ResultSetMetaData rsmd = resultSet.getMetaData(); for ( int i = 1; i < rsmd.getColumnCount() + 1 ; i++ ) { System.out.println( "\nCampo.....: " + rsmd.getColumnName(i) ); System.out.println( "Tipo......: " + rsmd.getColumnTypeName(i) ); System.out.println( "Requerido.: " + (rsmd.isNullable(i) == 0 ? "not null" : "null") ); }
Ate+
é isso mesmo que o tiagogn falou.
Muito obrigado