conexión DB Access

onexete
09 de Diciembre del 2003
He creado una página JSP y la he colgado en mi servidor. La veo correctamente. Ahora quiero hacer una conexión a una DB de Access y no se qué y cómo debo hacerlo. El servidor es Apache y mi sistema operativo Windows XP (si sirve de algo). Por favor, ¿podríais ayudarme? Muchas gracias

jimaz
09 de Diciembre del 2003
Necesitas crearte un Origen de Datos ODBC para la base de datos, y entonces creas un objeto Connection hacia ella. Por ejemplo:

Connectio conexion;
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//Registra el driver puente jdbc-odbc
try{
conexion=DriverManager.getConnection("jdbc:odbc:Nombre_del_DSN");
//El nombre de origen ODBC
}catch(SQLException e){
//Aquí capturas el error de conexion
}
}catch(ClassNotFoundException e){
//Aquí capturas el error del controlador.
}

Ahora, si todo ha ido bien, ya tienes un objeto Connection que apunta a la conexión de la base de datos de Access.

Ya sólo te queda crear una sentencia, ejecutarla y recoger los resultados (no te lo explico aquí, busca un manuel por internet que hay a patadas).

Salu2