Gerei um erro de compila��o ao extrair esse c�digo. Sorry.
----- Original Message -----
Sent: Monday, November 11, 2002 6:28 PM
Subject: Re: [cejug-discussao] JDBC

Conex�es do tipo JDBC-ODBC jah vem nativo na API 1.4. Para bancos especificos, cada fornecedor oferece
os seus. Oracle tem o seu. SQL Server tem o seu. Alguns s�o free, outros n�o.
 
Na URL (http://industry.java.sun.com/products/jdbc/drivers) voce encontra um banco de drivers.
 
Um exemplo de c�digo:
 
 
import java.io.*;
import java.sql.*;
import java.util.*;
 
public class oracle
{
 
   static public boolean query(String drv, String sql, String db, String usr, String pass)
   {
      Statement stmt=null;
      ResultSet rs=null;
      Connection  conn=null;
      try
      {
         Class.forName(drv).newInstance();
         conn = DriverManager.getConnection(db, usr, pass);
         stmt = conn.createStatement();
 
         java.util.Date ds = new java.util.Date();
         rs = stmt.executeQuery(sql);
 
         while (rs.next())
         {
            ResultSetMetaData cols=rs.getMetaData();
            String name=cols.getColumnName(1);
            Object value=rs.getObject( 1 );
            System.out.println.println(name + " = " + value + " (" + value.getClass().getName() + ")" );
         }
 
         return true;
      }
      catch (Exception e)
      {
         e.printStackTrace();
         return false;
      }
      finally
      {
         try
         {
            if ( stmt!=null )
               stmt.close();
            if ( conn!=null )
               conn.close();
         }
         catch (Exception e) {}
      }
   }
 
   static String drv="oracle.jdbc.driver.OracleDriver";
   static String sql="SELECT * FROM X where C = 1";
   static String bd = "jdbc:oracle:thin:@192.168.0.1 :1521:oracle";
   static String usr = "abc";
   static String pass = "123";
 
   public static void main(String argv[]) throws Exception
   {      
      System.out.println( "drv=" + drv);
      System.out.println( "sql=" + sql);
      System.out.println( "bd=" + bd);
      System.out.println( "usr=" + usr);
      System.out.println( "OK=" + query( drv, sql, bd, usr, pass ) );
   }
}
----- Original Message -----
Sent: Monday, November 11, 2002 5:52 PM
Subject: [cejug-discussao] JDBC

Para abri uma conequi��o ao  banco preciso utilizar o drive ou a classe JDBC e onde eu consigo o JDBC. Na pagina da Sun n�o encontrei.

 

Atenciosamente,

Antonio Luiz Soares Lins Filho
Analista de Sistemas - Farias Brito - Fortaleza
+ [EMAIL PROTECTED]
1 < <http://www.fariasbrito.com.br/>>
( (085) 486-9000 r9092  - Celular (85) 9990-2723

Esta mensagem, incluindo seus anexos, tem car�ter confidencial e seu conte�do � restrito ao destinat�rio da mensagem. Caso voc� tenha recebido esta mensagem por engano, queira por favor retorn�-la ao destinat�rio e apag�-la de seus arquivos. Qualquer uso n�o autorizado, replica��o ou dissemina��o desta mensagem ou parte dela � expressamente proibido. O autor n�o se responsabiliza por modifica��es no conte�do desta informa��o.

 


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.391 / Virus Database: 222 - Release Date: 19/9/2002

Responder a