Gente como eu faço pra conseguir pegar todos os dados de uma tabela do BD?
fiz o seguinte código, mas ele só retorna todas as colunas do primeiro registro, dos outros não, pq?
Statement stm;
try {
stm = (Statement) InstanciaBanco.getInstancia().getConexao().createStatement();
ResultSet rs = stm.executeQuery("SELECT * FROM Pessoas");
ResultSetMetaData rsmd = rs.getMetaData();
InstanciaBanco.getInstancia().getConexao().close();
while(rs.next()){
int i = 1;
for(;i <= rsmd.getColumnCount(); i++){
System.out.println("Linha "+rs.getString(i));
}
}
}
catch (SQLException ex) {
ex.printStackTrace();
}
vlw!