Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/05/2006, 12:37
Mai85
 
Fecha de Ingreso: abril-2006
Mensajes: 23
Antigüedad: 18 años
Puntos: 0
Ayuda con jdbc (connector/j) !!!!

Hola a todos!
Por favor,necesito vuestra ayuda. Estoy intentando conectar una base de datos de mysql llamada ciclismo con mysql-connector-java-3.1.12 usando netbeans 4.1.
En netbeans con las herramientas runtime-database, añado el driver con los mismos datos del codigo abajo expuesto y consigo ver las tablas de la base de datos. Sin embargo pongo este codigo para ver si funciona y me sale el mensaje del catch: "Clase no encontrada".

----------------------------------------------------------------------

import java.sql.*;

public class Hola2
{
public static void main(String[] args)
{
try
{
Class.forName("com.mysql.jdbc.Driver");

String BaseDeDatos = "jdbc:mysql://localhost:3306/ciclismo";
Connection Conexion = DriverManager.getConnection(BaseDeDatos);
Statement statement = Conexion.createStatement();


ResultSet rs = statement.executeQuery("select * from ciclista");
rs.next();

String aux = rs.getString(2);
System.out.println ("El ciclista es "+aux);

Conexion.close();
statement.close();
}
catch (ClassNotFoundException e)
{
System.out.println("Clase no encontrada");
}
catch (SQLException e)
{
System.out.println(e);
}
}
}
----------------------------------------------------------------------

Q hago mal?
No sé,igual he situado algo mal al instalar el driver? Al bajarlo, hay q descomprimirlo en alguna ruta concreta? Y el .jar "mysql-connector-java-3.1.12-bin" donde hay q situarlo? Es q he leido que en "<NETBEANS_HOME>/enterprise2/jakarta-tomcat-5.5.9/common/lib" pero tambien he leido otras rutas.
En el classpath se pone la ruta donde esté el .jar, no?

Muchas gracias de antemano.