JDBC - MS Access

Qual a versão devo utilizar e onde posso baixar um driver JDBC para Microsoft Access 2000?

Para acessar o banco de dados acesse nao é necessrio pegar um driver jdbc basta vc usar driver odbc do proprio windows.

Voce cria uma fonte de dados com o nome que vc quizer depoir o url fica
jdbc:odbc:o_nome_que_vc_colocou;

e a classe que faz a ponte para o odbc é Jdbc.Odbc.JdbcOdbcDriver

Até mais

Valeu massardi.
Na verdade estou acessando um banco mysql de um portal em jsp e quero mudar o banco para o access, no diretorio “conecta” tenho uma arquivo “varGlobal.jsp” que direciona ao banco com o seguinte conteúdo:

<%
String conDriver = “org.gjt.mm.mysql.Driver”;
String urlString = “jdbc:mysql://localhost:3306/portal?useUnicode=true”;
%>

Como devo alterar este arquivo para acessar o banco criando apenas um ODBC?
Obrigado.

<%
String conDriver = "sun.jdbc.odbc.JdbcOdbcDriver
String urlString = “jdbc:odbc:DSN_NAME”;
%>

Bom trabalho

OOPS…

<%
String conDriver = “sun.jdbc.odbc.JdbcOdbcDriver”;
String urlString = “jdbc:odbc:DSN_NAME”;
%>

Fala Oziel, vc da treinamento ou Aula em algum lugar??

Se por acaso o seu servidor tomcat está em uma máquina e
a máquina com Access em outra, vc vai precisar usar o RMIJDBC:

Eu já falei sobre isso nesse tópico:

http://www.guj.com.br/forum/viewtopic.php?t=1551&start=0&postdays=0&postorder=asc&highlight=rmijdbc

Sim…

Na Procwork, na SUN, na FIAP (Pos-Grad), no IPGA (Pos-Grad) e para turmas corportativas fechadas tbm.

www.oziel.com.br/treinamentos.html

Alterei o arquivo varGlobal.jsp conforme orientação, fiz um banco idêntico como .mdb e criei o ODBC, porém surge a seguinte mensagem:
“javax.servlet.ServletException: java.sql.SQLException: Cannot connect to MySQL server on localhost:3306. Is there a MySQL server running on the machine/port you are trying to connect to? (java.net.ConnectException)”.
Não localizei nenhum arquivo que faça menção que o banco utilizado deve ser o mysql, como posso resolver este problema?

Em tempo:
… no arquivo confserver.xml do tomcat há a seguinte instrução:
<!–
<Realm className=“org.apache.catalina.realm.JDBCRealm” debug=“99”
driverName=“org.gjt.mm.mysql.Driver”
connectionURL=“jdbc:mysql://localhost/authority?user=test;password=test”
userTable=“users” userNameCol=“user_name” userCredCol=“user_pass”
userRoleTable=“user_roles” roleNameCol=“role_name” />
–>

Tem alguma coisa a ver?

Pessoal, tem como conectar o java a um arquivo .MDB do Microsoft Access sem passar pela ponte ODBC??

Pois acho chato ter que configurar a ODBC toda vez que colocar o aplicativo java em novas máquinas…

Desde já agradeço!! :smiley:

Ninguém sabe? :roll:

Não há nenhuma instância do MySQL respondendo na URL/Porta declaradas na conexão. Conserte isso, veja se o banco está na url correta e se ele está realmente rodando.

[quote="/Arthur/"]Pessoal, tem como conectar o java a um arquivo .MDB do Micro$oft Access sem passar pela ponte ODBC??

Pois acho chato ter que configurar a ODBC toda vez que colocar o aplicativo java em novas máquinas…

Desde já agradeço!! :D[/quote]

Eu já vi como fazer isso nesse tutorial desse outro site sobre Java.

Até.

Alguém sabe desse processo?? o Link acima não existe mais…