Estoy usando postgresql-8.0-311.jdbc3.jar.
Te mando el código que uso yo para ejecutar las consultas y el string de conexión a la BD
//con executeUpdate
stmtConsulta = conexion.createStatement();
stmtConsulta.executeUpdate(sql);
conexion.commit();
cerrarStmtResultSet();
y la conexión la hago:
try{
Class.forName(nombreDriver);
}
catch (ClassNotFoundException ex){
ex.printStackTrace();
}
try{
driver = DriverManager.getDriver (urlBaseDatos);
}
catch (Exception ex){
ex.printStackTrace();
}
try{
conexion = DriverManager.getConnection (urlBaseDatos, usuario, password);
}
catch (Exception ex){
ex.printStackTrace();
}
// Deshabilitar del autocommit
try{
conexion.setAutoCommit(false);
}
catch (Exception ex){
ex.printStackTrace();
}
donde urlBaseDatos = jdbc:postgresql://host:puerto/nombreBD
y nombreDriver = "org.postgresql.Driver"
Espero te sirva, cualquier cosa escribime al mail
Flor Castagnino