Article View: es.comp.lenguajes.java
Article #27279Re: JDBC y Applets
From: kublay
Date: Thu, 08 Oct 1998 00:00
Date: Thu, 08 Oct 1998 00:00
47 lines
2128 bytes
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-mailReferences:
<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