Alguém sabe alguma maneira de conectar em banco com extensão .DBF? achei muitos links antigos e quebrados em minhas pesquisas e ainda não consegui uma forma de fazer isso, se alguém conhecer alguma biblioteca ou alguma forma de fazer essa conexão, obrigado desde já.
Conectar em banco .DBF [RESOLVIDO]
5 Respostas
Pesquisando achei uma resposta marcada como solução: https://stackoverflow.com/a/8079987
ao tentar usar esse exemplo de conexão, uma exceção é gerada
java.lang.ClassNotFoundException: sun.jdbc.odbc.JdbcOdbcDriver at java.net.URLClassLoader.findClass(URLClassLoader.java:381) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:264)
pesquisando sobre o erro achei uma solução desse link: https://stackoverflow.com/questions/21955256/manipulating-an-access-database-from-java-without-odbc
porém mesmo assim o erro continua
Pelas pesquisas que fiz aqui o método do link que me passou não pode ser usado pois JDBC ODBC foi depreciado no JDK 8
e também não posso usar a biblioteca UCanAccess, pois ela é usada apenas para conectar em extensões do Microsoft Access como .MDB e .ACCDB
me corrijam por favor se eu estiver errado
Tentou esses
Um desses deve funcionar, pois acessam diretamente a estrutura.
To sem tempo agora pra testa-los.
@j-menezes desculpe pela demora, devido a demanda não tinha conseguido testar até hoje, testei a primeira e deu certo, a segunda ainda não testei porém irei testar também, de qualquer forma uma já deu certo, obrigado ajuda e pelas indicações