Conexão ODBC Java

Boa tarde, Pessoal

Criei um conexão ODBC no meu windows, e fiz a rotina abaixo :slight_smile:

[CODE]
public static void main(String[] args) {
try {
Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”);
} catch (Exception e) {
System.out.println(“JDBC-ODBC driver failed to load.”);
return;
}

	    try {
	      Connection con = DriverManager.getConnection("jdbc:odbc:Inventory", "", "");
	      con.close();
	    } catch (Exception e) {
	      System.out.println(e);
	    }

}

[/CODE]

neste linha "Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");", dá erro de classe não encontrado. Alguém já fez esse tipo de conexão ??

obrigado

Evandro

Qual versão do Java você está usando, é java 8? Se for o erro acontece porque o JDBC-ODBC Bridge foi removido da JDK 8.

Renan,

Fiz um conexao Odbc e criei um banco progress e gostaria de fazer essa conectar esse banco no java,

Jah fez isso???

Qual é o banco de dados que você está usando? MySQL, Postgre, Oracle, outro??
Você precisa do conector do banco de dados que você está usando, que não é nada mais que um .jar que conecta o Java com o banco de dados, esse conector precisa estar no seu classpath para que o Java consiga encontrá-lo.

Renan

Vou utilizar banco Progress

Abc

Parece que o conector que você precisa utilizar é esse:
com.progress.sql.jdbc.JdbcProgressDriver
Só precisa achar esse jar pra download.

Renan, é que não estou achando este JAR.

abc

Evandro

Mas você necessariamente precisa utilizar o progress? Poderia mudar para MySql

Preciso utilizar Progress, pq o cliente utilizar Datasul, e preciso ler algumas tabelas do Progress.

Eu dei uma procurada e também não achei o .jar, infelizmente não tenho mais conhecimento para ajudar!

Abc

Obrigado Renan

vlww