JSP (Java Server Page) - RE:DatabaseMetaData

 
Vista:

RE:DatabaseMetaData

Publicado por Rebeca (9 intervenciones) el 30/11/2005 11:51:25
Yo utilicé JSP y access y la conexión a la base de datos la hacía de otra manera. Además pienso que hay un método específico para que te devuelva los nombres de las tablas sin tener que implementar tanto rollo. A lo mejor es que no te he entendido bien pero si no creo que te estás liando de mala manera.
La conexión a la base de datos sería:
En primer lugar declara tres atributos dentro de la clase que va a hacer la conexión. Los atributos son:url para indicarle donde está guardada tu base de datos; Login que tendrá el valor "Admin"; y por último, Password que tendrá el valor: " ".
El atributo url="jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=Aquí debe ir la dirección donde se encuentra tu base de datos( por ejemplo, "C:/Archivos de programa/base de datos/prueba.mdb");
La conexión recogiendo las excepciones iría implementada de la siguiente manera:
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conexion = DriverManager.getConnection(url, Login, Password);
}catch(ClassNotFoundException cnfe){
System.err.println("Error al cargar el driver: "+ cnfe);
}catch(SQLException sqle){
System.err.println("Error al hacer la conexión: "+ sqle);
}
Esto seguro te funciona y no te da ningún problema.
y el método del que te hablo, si no me equivoco que existe te lo buscaré.
Espero que te sirva de ayuda.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder