Driver Conexão de Banco não encontrado

6 respostas
P

Bom dia Pessoal,

Estou fazendo uns testes com o Java utilizando o Netbeans para se conectar no banco de dados Progress que estou utilizando a versão 10.2b nos manuais da Progress o único arquivo para esta versão do driver de conexão é o openedge.jar adiciono estes aquivos em bibliotecas e quando rodo o programa recebo a mensagem:
Erro: com.ddtek.jdbc.openedge.OpenEdgeDriver
Erro: No suitable driver found for jdbc:datadirect:openedge://192.168.0.204:25601;databaseName=ems2esp

Além de adicionar nas bibliotecas preciso dar algum import para localizar o driver ? o programa esta assim:
package conectabcoprogress;

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.PreparedStatement;

import java.sql.ResultSet;

public class ConectaBcoProgress {

public static void main(String[] args) {

String urlDB = jdbc:datadirect:openedge://192.168.0.204:25601;databaseName=ems2esp”;

Connection con;
PreparedStatement stmt = null;

ResultSet rs;

String login = sysprogress;

String senha = minhasenha;

String SQL_INCLUIRREG = INSERT INTO PUB.scbsco (codigo, nome) VALUES (1,Teste);

try {

/* Registrando a classe do driver JDBC <em>/

Class.forName (“com.ddtek.jdbc.openedge.OpenEdgeDriver”);

}

catch(Exception ex) {

System.out.println("Erro: " + ex.getMessage());

}

try {

/</em> Conectando-se com o banco de dados */

con = DriverManager.getConnection(urlDB,login,senha);

stmt = con.prepareStatement(SQL_INCLUIRREG);

stmt.executeUpdate();

stmt.close();

con.close();

}

catch(Exception e) {

System.out.println("Erro: " + e.getMessage());

}

}

}

Ficaria muito agradecido por alguma ajuda.

6 Respostas

drsmachado

Por favor, use a tag [code] quando postar código.

Aleksandro

Ao postar uma dúvida seria interessante procurar as respostas aqui no guj mesmo , se caso não existir ai sim posta-lá , mas já que postou vamos lá …

Aqui tem um Thread aqui no guj mesmo sobre suas dúvidas: http://www.guj.com.br/java/78569-conexao-java-com-postgres

E aqui vc vai encontrar o driver certo: http://jdbc.postgresql.org/download.html

Simples assim …

P

drsmachado desculpe pela falta do code;

Aleksandro procurei bastante antes de postar se o banco fosse Postgree seria mais fácil mas o banco é PROGRESS, de qualquer forma obrigado pela atenção.

L

Segue dois links com exemplos, talvez te ajude !!

Neste abaixo, ele usa a biblioteca jdbc.jar teste com ela pra ver se funciona !

abraços

robsonformoso

Olá,

Vamos eliminar as possibilidades de erro mais simples.

Vc baixou o driver jdbc e vinculou ao projeto como uma “bibliotecas”?

:slight_smile:

Aleksandro

phrix:
drsmachado desculpe pela falta do code;

Aleksandro procurei bastante antes de postar se o banco fosse Postgree seria mais fácil mas o banco é PROGRESS, de qualquer forma obrigado pela atenção.

Sorry …nem percebi que era progress … segue um bom material …

http://www.devmedia.com.br/Como-acessar-o-Progress-via-JDBC.html/4589

Criado 14 de maio de 2013
Ultima resposta 14 de mai. de 2013
Respostas 6
Participantes 5