galera,
o que está de errado em meu código:
private void listar() {
Connection con = (null);
try //A captura de exceções SQLException em Java é obrigatória para usarmos JDBC.
{
try {
Class.forName(“com.mysql.jdbc.Driver”);
} catch (ClassNotFoundException ex) {
Logger.getLogger(Documento.class.getName()).log(Level.SEVERE, null, ex);
}
String url = “jdbc:mysql://localhost:3306/banco”;
con = DriverManager.getConnection(url, “root”, “123456”);
System.out.println("Conexão: " + con);
Statement statement = con.createStatement();
ResultSet rs = statement.executeQuery(“Select protocolo from entradas”);
if (rs.first()) {
do {
cboenvolvido.addItem(rs.getString('protocolo'));
} while (rs.next());
}
} catch (SQLException e) {
// se houve algum erro, uma exceção é gerada para informar o erro
e.printStackTrace(); //vejamos que erro foi gerado e quem o gerou
} finally {
try {
con.close();
} catch (SQLException onConClose) {
System.out.println("Houve erro no fechamento da conexão");
onConClose.printStackTrace();
}
} // fim do bloco try-catch-finally
}
Quero listar os protocolos (VARCHAR) de minha tabela no JList
Grato.
Jacob