Olá pessoal, estou precisando exibir uma consulta de MySql na tela, consigo conectar no banco, fazer a consulta mas estou tendo dificuldade de pegar essas informações e exibir na tela. Não estou usando Hibernate.
[code]public class Janela12 {
public static void main(String[] args) {
String driver = “com.mysql.jdbc.Driver”;
String banco = “newdatabase”;
String host = “localhost”;
String str_conn = “jdbc:mysql://” + host + “:1212/” + banco;
String usuario = “adm”;
String senha = “senha”;
String ano = JOptionPane.showInputDialog("Digite o ano");
try {
Class.forName(driver);
Connection conn = DriverManager.getConnection(str_conn, usuario, senha);
Statement stmt = conn.createStatement();
String sql = "SELECT * FROM quadrinhos where Ano = ano";
ResultSet rs = stmt.executeQuery(sql);
while (rs.next()) {
System.out.println(rs.getString("Nome"));
System.out.println(rs.getString("Numero"));
System.out.println(rs.getString("Editora"));
}
}
catch (ClassNotFoundException ex) {
System.out.println("Não foi possível carregar o driver.");
ex.printStackTrace();
}
catch (SQLException ex) {
System.out.println("Problema");
ex.printStackTrace();
}
}
}[/code]