Aceso a un BD access con jsp

Estudiante
05 de Junio del 2003
Estamos intentando comunicar con un base de datos access desde una pagina jsp, escribimos el codigo de un manual pero no sabemos exactamente la secuencia de pasos que hay que seguir para crear el alias en windows 2000. ¿Puede alguien ayudarme? Gracias

murtun
05 de Junio del 2003
muy bien, lo que tienes que hacer es lo siguiente:

primero, crear el driver ODBC de tu base de datos Access (panel de control/bla bla)

segundo, crea una clase java con los siguietes metodos e invocaciones:

import java.net.URL;
import java.sql.*;

private String url;
private Connection con;
public ResultSet rs;


//crea la clase y la conexión para esperar las consultas
public clase( String u ) {

url= u;
try {
// carga driver
Class.forName ("sun.jdbc.odbc.JdbcOdbcDriver");

//coneccion con la base
con = DriverManager.getConnection (url, "servidores", "nueva");

}
catch ( java.lang.Exception ex ) {
ex.printStackTrace ();
}
}


public ResultSet consultar( String query )
{
try {
// Crea (sentencia)
Statement stmt = con.createStatement ();


// realizar Consulta
rs = stmt.executeQuery (query);




}// Tratamiento de los Errores
catch ( SQLException ex ) {

System.out.println(ex.getMessage());
}
catch ( java.lang.Exception ex ) {
ex.printStackTrace ();
}
return rs;
}

tercero, una vez creada la clase, la incluyes en tu jsp y luego simplemente le agregas las siguientes lineas:
<%
ConsultaObs cons= new ConsultaObs("jdbc:odbc:login");
String query= "SELECT * FROM tabla;
ResultSet datos= cons.consultar(query);
%>

Saludos cordiales