Explicação nesta linha de comando:

Estou tentando executar isso:

[code] try {

        Connection con = DriverManager.getConnection("jdbc:jdbcprogress:T:localhost:5000:dbjava");
    } catch (SQLException e) {

        e.printStackTrace();

    }[/code]

Essa linha: Connection con = DriverManager.getConnection(“jdbc:jdbcprogress:T:localhost:5000:dbjava”); não deveria ter mais 2 argumentos?

sim…

está faltando o usuário e a senha!!

Connection con = DriverManager.getConnection("jdbc:jdbcprogress:T:localhost:5000:dbjava","user","password");

[]'s

http://java.sun.com/j2se/1.4.2/docs/api/java/sql/DriverManager.html

Existem 3 assinturas possiveis.

Certo,
é porque executei esse código e ele retornou o erro:

[code]java.sql.SQLException: No suitable driver

    at java.sql.DriverManager.getConnection(DriverManager.java:532)

    at java.sql.DriverManager.getConnection(DriverManager.java:194)

    at Main.main(Main.java:17)[/code]

Antes disso já executei o Class.forName e deu tudo ok!

No suitable driver = Não encontrado o driver.

Coloque o driver no classpath.

hum…

utilizo eclipse, como o adiciono?

F5 no seu projeto

clique com botão direito no jar

procura a opção ‘add build path’

Olha só,
verifiquei… ele está:

(ld610399) /home/ld610399/java>echo $CLASSPATH
.:/usr/dlc9.1e/java/jdbc.jar:/usr/dlc9.1e/java/progress.jar:/usr/dlc9.1e/java/messages.jar:/usr/dlc9.1e/Bin