Pessoal, estou com um problema que está me deixando doido.
Desenvolvi uma aplicação em casa que faz conexão com banco de dados access, funcionava bem, levei para o trabalho o aplicativo e o access.accdb. importei para o netbeans e executei para testá-lo.
e agora não consegue mais efetuar a conexão!!!
o mesmo me retorna:
[Microsoft][ODBC Driver Manager] Nome da fonte de dados não encontrado e nenhym drive padrão especificado
Não sei como resolver isso, pesquisei porém não achei na conclusivo, dizem que pode ser o firework da máquina, o drive não está instalado???, e outras coisas mais...
Obrigado pela atenção, segue o código de conexão:
public void conectar(String caminhoarquivo){
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Properties ppt = new Properties();
ppt.put("charSet", "ISO-8859-1");
conexao = DriverManager.getConnection("jdbc:odbc:Driver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ="+caminhoarquivo, ppt);
}catch(Exception e){
JOptionPane.showMessageDialog(null, "Erro aconteceu na conexão do banco"+e);
}
}
