🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #27279

Re: JDBC y Applets

#27279
From: kublay
Date: Thu, 08 Oct 1998 00:00
47 lines
2128 bytes
Mira yo utilizo JDBC de la siguiente forma:
creo un clase que va a ser  la de conexion con la base de datos, y dentro de
la clase, pero fuera de todos los metodos pongo:

static
 {
  try
  {
   Class.forName("dirver*");   <- Driver es tu driver JDBC, con el camino
completo
  }
  catch (ClassNotFoundException e)
  {
   e.printStackTrace();
  }
  catch(Exception e)
  {
   e.printStackTrace();
  }
 }

Despues ya en un metodo de conexion por ejemplo:

Connection   con =DriverManager.getConnection(Cadena*, userid, password );
      Statement st = con.createStatement();

Donde cadena debe ser un String con el modo de llamada a tu driver JDBC (ej
JDBC:ODBC) mas un separador (en mi caso /) y el nombre del servidor de la
base de datos: numero de puerto (esto ultimo es por que yo la conexion la
hago por TCP/IP no tiene por que ser siempre asi) mas separador mas nombre
de base de datos.
Quedaria por ejemplo jdbc:odbc/servidor:50000/BASEDATOS

Pero es ahi donde esta el meollo de la cuestion, y esto solo te lo puede
decir el fabricande del driver JDBC que utilices.

Si esto cuela ya solo debes consultar la documentacion de java sobre acceso
a bases de datos y el package java.sql.

Ah ! cuidado hay drivers que te obligan a utilizar sus clases Connection,
Statement, Resultset etc.(Si ocurre ellos te las facilitan). Luego en tu
classpath la referencia a estos packages debe estar antes que la de las
clases normales de java.

sobre libros de JDBC yo no te aconsejaria ninguno por ahora, cuando conectes
tu base de datos y quieras hacer algo 'raro' ya miras un libro especifico
sobre JDBC y tu caso concreto.
Technical Details
Message-ID: <6vhthc$bra$1@diana.bcn.ibernet.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <6vhmbg$eqt$2@talia.mad.ibernet.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII-7-bit
X-Google-Thread: 1116f3,5221c01e20386131
X-Google-Attributes: gid1116f3,public
From: "kublay" <kublay@altavista.net>
Subject: Re: JDBC y Applets
Date: 1998/10/08
Message-ID: <6vhthc$bra$1@diana.bcn.ibernet.es>
X-Deja-AN: 398934328
References: <6vhmbg$eqt$2@talia.mad.ibernet.es>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Organization: Telefonica Transmision de Datos
Newsgroups: es.comp.lenguajes.java