Erro ao carregar driver JDBC

estou tentando carregar um driver com o codigo:

Class.forName(args[0]).newInstance();

recebo o erro:
Db.java [23:1] cannot resolve symbol
symbol : method forName (java.lang.String)
location: class Class
Class.forName(args[0]).newInstance();
^
1 error
Errors compiling Db.

sabem me dizer qual o problema?

Qual é o argumento que você está passando na hora de rodar o programa?

mesmo colocando o nome do meu driver “pg73jdbc3.jar” da erro.

Class.forName(pg73jdbc3.jar).newInstance();

o driver ta no mesmo diretorio do fonte.

pg73jdbc3.jar nao eh o nome do seu driver, eh o nome do Jar que contem o driver.

O seu driver estah dentro desse jar, algo como: org.gjt.mm.mysql.Driver, se for MySQL.

Pelo pg no inicio suponho que eh PostGree ? Procurei no Google e encontrei o driver org.postgresql.Driver, utilize isso:


Class.forName(“org.postgresql.Driver”).newInstance();

:wink: