Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/09/2009, 00:56
Avatar de sebas_20_jv
sebas_20_jv
 
Fecha de Ingreso: agosto-2009
Ubicación: Medellin, Colombia
Mensajes: 59
Antigüedad: 15 años, 4 meses
Puntos: 3
De acuerdo problema con insert en bd access

Bueno.... estoy realizando una aplicacion en jsp , pero la verdad no alcance a ver coxion a la bd...... y ps estuve consultando y estoy tratando de hacer un ejercicio que me ayude a resolver este problema.......

ya cree mi BD...... Con una tabla ..... y tres campos, clave , nombre y edad , este es el codigo que tengo...........

Connection canal = null;
ResultSet tabla= null;
Statement instruccion=null;

String sitiobase = "c:/ejemplo.accdb";

String strcon= "jdbc:odbc:Driver={Microsoft Access Driver (*.accdb)};DBQ=" + sitiobase;

try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

canal=DriverManager.getConnection(strcon);

instruccion = canal.createStatement(ResultSet.TYPE_SCROLL_SENSIT IVE,

ResultSet.CONCUR_UPDATABLE);

} catch(java.lang.ClassNotFoundException e){} catch(SQLException e) {};

//cargando los demas campos a grabar

int clave= Interger.parseInt(request.getParameter("CLAVE"));

String nombre = request.getParameter("NOMBRE");

int edad = Integer.parseInt(request.getParameter("EDAD");

String q="insert into mitabla values(" +clave +",'"+ nombre+"',"+edad+") ";

out.println("REGISTRO INSERTADO");};

try{

instruccion.close();

canal.close();

} catch(SQLException e) {out.println(e);};

};

%>


El formulario me carga perfectamente, pero al insertar me sale un error........
no se si depronto tendre que instalar un driver para access, auque el error me sale en las ultimas instruciones del try.........

agradezco me colaboren.......