Conexão JDBC Banco de dados Progress (openedge) e IDE Eclipse

6 respostas
J

Registrei os arquivos .jar (openedge.jar, base.jar e util.jar), mas mesmo assim dá erro:

No suitable driver found for jdbc:datadirect:openedge://:;databaseName=

Código abaixo:

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.SQLException;

public class HelloWorld {

public static void main(String[] args) throws SQLException {
	Connection conexao = DriverManager.getConnection("jdbc:datadirect:openedge://<host>:<porta>;databaseName=<banco>");
	System.out.println("Conectado");		 
}

}

Alguém já conectou no progress usando JDBC/eclipse?

6 Respostas

D

Jorge!

Verifica se o banco de dados está on! Tenta conectar usando uma perspectiva do Eclipse “Datavase Development”!

J

Consegui conectar usando a perspectiva de banco de dados, agora o mais fácil: como usá-la no código?

Só sei conectar usando assim:

Connection conexao = DriverManager.getConnection(“jdbc:datadirect:openedge://:;databaseName=”);

P

Oi Jorge

O codigo esta certo. Voce sabe se o driver dele é JDBC 4? Se nao for, voce vai precisar antes fazer aquele Class.forName

J

Consegui assim:

OpenEdgeDriver driver = new OpenEdgeDriver();

Properties prop = new Properties();

prop.setProperty(user, usuario);

prop.setProperty(password, senha);

Connection con = driver.connect(jdbc:datadirect:openedge://:;databaseName=, prop);

Obrigado!

R

Boa Tarde,

Estou precisando dos jars para conectar ao OPENEDGE aproveitando o post. Alguém poderia me enviar?

[email removido]

Obrigado.

F

Estou inicializando os estudos com java e gostaria de um exemplo de código para tratar de conexão de dados.

Criado 19 de julho de 2010
Ultima resposta 2 de set. de 2010
Respostas 6
Participantes 5