Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde, estou iniciando no java e com dificuldades. Gostaria de armazenar o resultado da consulta do banco de dados em um array. Mas não sei como fazer.
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
class BancoDeDados {
public static void main(String args[]) {
Connection con = null;
try {
Class.forName("org.postgresql.Driver");
con = DriverManager.getConnection("jdbc:postgresql://localhost:5432/sudoku","postgres", "adm1@");
Statement stm = con.createStatement();
Statement stm2=con.createStatement();
String SQL = " Select * from dados_jogo1 ";
String SQL2= "select * from jogo1";
ResultSet rs = stm.executeQuery(SQL);
ResultSet rs2 =stm2.executeQuery(SQL2);
while (rs.next()) {
int Lin_Col = rs.getInt("lin_col");
int Dados_Chave=rs.getInt("dados_chave");
System.out.println("Lin_Col: " + Lin_Col + " Dados_Chave: " + Dados_Chave);
}
while (rs2.next()) {
int Linha = rs2.getInt("Linha");
int Coluna =rs2.getInt("Coluna");
int Lin_Col1=rs2.getInt("Lin_Col");
int numero =rs2.getInt("numero");
System.out.println("Linha: " + Linha + " Coluna: " + Coluna +"Lin_Col1: " +Lin_Col1 + "Numero: " +numero);
}
} catch (SQLException e) {
e.printStackTrace(); // vejamos que erro foi gerado e quem o
} catch(ClassNotFoundException ep) {
ep.printStackTrace();
} finally {
try {
con.close();
} catch (SQLException onConClose) {
System.out.println(" Houve erro no fechamento da conexão ");
onConClose.printStackTrace();
}
}
}
}
A princípio meu código é esse. Alguém pode ajudar?
Carregando comentários...