Pessoal, to precisando de uma ajuda aqui. Estou desenvolvendo uma aplicação aqui estou com o seguinte problema tenho uma classe que faz conexão com o banco de dados access:
public class Conexao {
final private String driver = "sun.jdbc.odbc.JdbcOdbcDriver";
final private String url = "jdbc:odbc:agenda";
final private String senha = "";
final private String usuario ="";
private Connection con;
public PreparedStatement stm;
public ResultSet rs;
public void Conectar()
{
try {
Class.forName(driver);
con = DriverManager.getConnection(url,usuario,senha);
JOptionPane.showMessageDialog(null,"Conexão com o banco efetuada com sucesso");
}
catch (ClassNotFoundException Driver)
{
JOptionPane.showMessageDialog(null,"Não foi possivel encontrar o Driver para \n" +
"Conexão com o Banco" + Driver);
}
catch (SQLException erro)
{
JOptionPane.showMessageDialog(null,"Não foi possível conectar com o Banco" + erro);
}
}
public void desconecta()
{
try {
con.close();
JOptionPane.showMessageDialog(null,"Fechada a conexão com o banco");
} catch (SQLException ex) {
JOptionPane.showMessageDialog(null,"não foi possível encerrar a conexão" + ex);
}
}
public void Consultas(String sql){
try {
stm = con.prepareStatement(sql);
rs = stm.executeQuery();
} catch (SQLException ex) {
Logger.getLogger(Conexao.class.getName()).log(Level.SEVERE, null, ex);
}
}
e ai thiago blz, desculpe a demora é que o meu pc achou de dar pau bem agora, mas com eu disse com vc estarei colocando em anexo a classe que faz a conexão e a classe que tenta acessar o banco e o banco propriamente, desculpe ta abusando da sua boa vontade, mas será que vc consegue ver o erro pra mim??