Caro Marcos se quiser mais exemplos e informacoes sobre a utilizacao de
Java com PostgreSQL de uma olhada em
ftp://ppgia.pucpr.br/pub/software/linux/databases/postgresql/


[]'s

Ricardo Martins


Marcos Seoane wrote:
> 
> alguem tem algum programa de exemplo ou pode fazer um pra mim de sistema JAVA 
>conectando um banco de dados PostgreSQL...eu seria muitissimo grato...
> 
> []'s
> Marcos Seoane
> 
> * Para n�o receber mais e-mails desta lista envie um e-mail para 
>[[EMAIL PROTECTED]]
> e no corpo do email escreva [unsubscribe <seu-email>]
import java.sql.*;
public class JDBCExample
{

     //****************************************************************************
     //* main                                                                      *
     //****************************************************************************

         public static void main( String args[] )
         throws Exception
         {
             //    Procura a classe...
             try{
                  Class.forName("postgresql.Driver");
                  System.out.print("\nClasse encontrada.\n\n");
             }
             catch(ClassNotFoundException e)
             {
                  System.err.println(e.toString());
             }

             //    Abre uma conexa...
             Connection myConnection =
                   
DriverManager.getConnection("jdbc:postgresql://localhost:5432/java",args[0],args[1]);


             //    Cria um statement..
             Statement myStatement = myConnection.createStatement();

             //    Executa uma query...
             try
             {
                 myStatement.execute( args[2] );

                 //    Recebe o resultado da query...
                 ResultSet mySet = myStatement.getResultSet();

                 //    Avanca para a proxima linha...
                 while ( mySet.next() )
                 {
                     //    Pega os dados da linha...
                     int id_cli = mySet.getInt( "id_pessoa" );
                     String nome_cli = mySet.getString( "nome_pessoa" );

                     //    Imprime os dados...
                     System.out.println( Integer.toString( id_cli ) + " - " +
                         nome_cli);
                 }
             }
             catch ( SQLException e )
             {
                 System.out.println( "SQL Error: " + e.toString() );
             }

             //    Fecha conexao e statement...
             myStatement.close();
             myConnection.close();
       }
}

Responder a