Eu configurei o ODBC para acessar banco.mdb que está no diretorio C:MeuBD, usando o nome de mbanco.
Escrevi o programa abaixo:
import java.sql.*;
class exemplo1301
{
public static void main (String args[])
{
String url = "jdbc.odbc:mbanco";
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection MinhaConexao = DriverManager.getConnection(url, "anyname", "anypswd");
System.out.println("Conexao realizado com sucesso");
MinhaConexao.close();
}
catch(ClassNotFoundException ex)
{
System.out.println("Driver JDBC-ODBC nao encontrado");
}
catch(SQLException ex)
{
System.out.println("Problemas na conexao com a fonte de dados");
}
}
}
Compilei, numa boa. Quando executo o programa, recebo a seguinte mensagem: "Problemas na conexao com a fonte de dados").
Alguém pode me ajudar, dizendo o que fazer para corrigir este erro ?
Desde já agradeço.
Abraço.
[email removido]
Conexao com bco de Dados ACCESS
A
3 Respostas
K
Cara na sua variavel url ao invés de "jdbc.odbc:mbanco", use "jdbc:odbc:mbanco" (Observe o : entre jdbc e odbc)
Uma coisa q não entendi é o catch que vc usa sem um try correspondente:
catch(SQLException ex)
{
System.out.println("Problemas na conexao com a fonte de dados");
}
<img src="https://cdn.jsdelivr.net/gh/twitter/twemoji@14/assets/72x72/s.pngmiley.png?v=9" title=":smiley:" class="emoji" alt=":smiley:">
V
Kaduloko, meu irmão gêmeo :-]
Em uma declaração try você pode declarar quantos catch forem precisos, não há necessidade de uma para cada exceção apenas um!
Volnei Granado Munhoz 
A
Vivendo e aprendendo, valeu. É muito bom participar de um forum, onde existe um nível muito bom dos participantes. Valeu.
Criado 14 de fevereiro de 2003
Ultima resposta 16 de fev. de 2003
Respostas 3
Participantes 3
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo