Ver Mensaje Individual
  #5 (permalink)  
Antiguo 02/04/2009, 18:16
massu_vago
 
Fecha de Ingreso: diciembre-2008
Mensajes: 88
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: Ayuda coneccion base de datos

este es el codigo que uso

package pruebabd;
import java.beans.Statement;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;

/**
*
* @author Administrador
*/
public class Main {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {

Connection con = null;

try {
Class.forName("oracle.jdbc.driver.OracleDriver");
}
catch (Exception e) {
System.out.println("No se pudo cargar el driver Oracle");
e.printStackTrace();
}

try {
con = DriverManager.getConnection("jdbc:oracle:thin:@col ossus:1521:XE", "prueba", "prueba");
java.sql.Statement stmt = con.createStatement();
System.out.println("Conexi¢n establecida.");

ResultSet resul= stmt.executeQuery("select * from datos;");
while(resul.next())
{
String dato1 = resul.getString("nombre");
String dato2 = resul.getString("apellido");
int dato3 = resul.getInt("rut");
int dato4 = resul.getInt("edad");

System.out.println(dato1 +" " +dato2+" " +dato3+" " +dato4);
}

}
catch (SQLException sqle) {
// Ocurri¢ un error con la conexi¢n
System.out.println("Error con la conexi¢n a la base de datos:");
sqle.printStackTrace();
}
}
}


y esta es la escepcion

run:
No se pudo cargar el driver Oracle
java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
at java.net.URLClassLoader$1.run(URLClassLoader.java: 200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.j ava:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:3 06)
at sun.misc.Launcher$AppClassLoader.loadClass(Launche r.java:276)
at java.lang.ClassLoader.loadClass(ClassLoader.java:2 51)
at java.lang.ClassLoader.loadClassInternal(ClassLoade r.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
at pruebabd.Main.main(Main.java:27)
java.sql.SQLException: No suitable driver found for jdbc:oracle:thin:@colossus:1521:XE
Error con la conexi¢n a la base de datos:
at java.sql.DriverManager.getConnection(DriverManager .java:602)
at java.sql.DriverManager.getConnection(DriverManager .java:185)
at pruebabd.Main.main(Main.java:35)
BUILD SUCCESSFUL (total time: 0 seconds)