Bruno,
Confira onde está o driver do postgresql (postgresql.jar), ele deve
estar no mesmo local da classe ou em alguma pasta que seja visivel
atraves do CLASSPATH.
Se a pasta não for execute o codigo com:
java -cp <<pasta com a lib>> arquivo_class
Tente isso!
Att.
Evandro
Bruno Moreno wrote:
Pessoal, o que está errado na minha conexão com o driver
do Postgre:
package ed41;
import java.sql.*;
public class ReduzPrecos {
public static void main(String args[]) throws Exception{
Class.forName("org.postgresql.Driver"); //carregar o driver
jdbc
Connection conexao = DriverManager.getConnection(
"jdbc:postgresql:java", "root", "larhena");
Statement comando = conexao.createStatement();
int registrosAfetados = comando.executeUpdate(
"update produto set preco = preco - (preco*0.12)" +
"where categoria = 'Eletro Eletrônicos'");
System.out.println(registrosAfetados + " produtos tiveram seus
preços reduzidos");
comando.close();
conexao.close();
}
}
No console diz isso:
Exception in thread "main" java.lang.ClassNotFoundException:
org.postgresql.Driver
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass
(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal
(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at ed41.ReduzPrecos.main(ReduzPrecos.java:8)
Paz
--
Grato,
Bruno Neiva Moreno
"Tudo posso naquele que me fortalece" Fl. 4:13
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/
Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios
|
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/
Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios