Estou Fazendo um Sistema de Cadastro de Usuário Teste e Acontece que me dá o Erro Driver: “sun.jdbc.odbcJdbcOdbcDriver” Não Localizado!
Vou Postar Código Fonte da Minha Class Conexão:
package move_Computer;
import java.sql.*;
import javax.swing.JOptionPane;
public class ConexaoBD implements Interface{
private String driver = "sun.jdbc.odbcJdbcOdbcDriver";
private String url = "jdbc:odbc:Login";
private String usuário = "";
private String senha = "";
private Connection conexao;
public Statement statement;
public ResultSet resultset;
public boolean conectar()
{
boolean resultado = true;
try
{
Class.forName(driver);
conexao = DriverManager.getConnection(url, usuário, senha);
}
catch(ClassNotFoundException driv)
{
JOptionPane.showMessageDialog(null, "Driver: " + driv.getMessage() + " Não Localizado");
resultado = false;
}
catch(SQLException fonte)
{
JOptionPane.showMessageDialog(null, "Deu Erro na Conexão "+
"com a Fonte de Dados: " + fonte.getMessage());
resultado = false;
}
return resultado;
}
public void desconecta()
{
@SuppressWarnings("unused")
boolean resultado = true;
try
{
conexao.close();
JOptionPane.showMessageDialog(null,"banco fechado");
}
catch(SQLException fecha)
{
JOptionPane.showMessageDialog(null,"Não foi possivel "+
"fechar o banco de dados: "+fecha.getMessage());
resultado = false;
}
}
public void executarSQL(String sql)
{
try
{
statement = conexao.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);
resultset = statement.executeQuery(sql);
}
catch(SQLException sqlex)
{
JOptionPane.showMessageDialog(null,"Não foi possivel executar o comando sql"+ sqlex +" ,o sql passado foi "+ sql);
}
}
}
public FrmLogin() {
initComponents();
ConexaoBD cad = new ConexaoBD();
cad.conectar();
cad.executarSQL("select * from Login");
try
{
cad.resultset.first();
tf_id.setText(cad.resultset.getString("Código"));
tf_Nome.setText(cad.resultset.getString("Nome"));
tf_Senha.setText(cad.resultset.getString("Senha"));
}
catch(SQLException erro)
{
JOptionPane.showMessageDialog(null,"Não localizou dados "+erro);
}
}
Alguém me pode dar uma ajudinha Por Favor?!