
14/05/2006, 12:37
|
| | Fecha de Ingreso: abril-2006
Mensajes: 23
Antigüedad: 18 años, 10 meses 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. |