Oiiii pessoal tudo bom ?
Eu to com um probleminha, eu faço os relatorios pelo ireport dentro do netbeans,
eu queria que esse relatorio o .jasper usasse a minha classe de conexão tem como os relatorios pegarem a minha classe de conexão para se conectar no banco de dados ?
alguém ajuda eu please…
bjoss obrigado queridos…
essa é minha classe de conexão
package newpackage;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.JOptionPane;
public class ConexaoJava {
Connection conn;
public Connection conectar() {
try {
Class.forName(DriverConexao);
conn = DriverManager.getConnection(database, username, password);
} catch (SQLException ex) {
Logger.getLogger(Conexao.class.getName()).log(Level.SEVERE, null, ex);
JOptionPane.showMessageDialog(null, "Erro de login com banco de dados", "ERRO!", JOptionPane.ERROR_MESSAGE);
} catch (ClassNotFoundException ex) {
Logger.getLogger(Conexao.class.getName()).log(Level.SEVERE, null, ex);
JOptionPane.showMessageDialog(null, "Erro na comunicação com o banco de dados", "ERRO!", JOptionPane.ERROR_MESSAGE);
}
return conn;
}
public void desconectar() {
try {
conn.close();
} catch (SQLException ex) {
Logger.getLogger(Conexao.class.getName()).log(Level.SEVERE, null, ex);
}
}
private String database = "jdbc:mysql://localhost/DataBase";
private String username = "root";
private String password = "magalli";
private String DriverConexao = "com.mysql.jdbc.Driver";
}