Problema al insertar registro
2 seguidores
Hola, sigo con mi sitio en ASP/Acces. Pues bien, ahora quiero insertar un nuevo registro en la bd, tengo el formulario y el insert record listo, y cuando prueba la web en el servidor me da este problema:
[Microsoft][Controlador ODBC Microsoft Access] La operación debe usar una consulta actualizable
¿A alguien se le ocurre porque puede pasar esto? Si hace falta puedo poner el código, aunque como está hecho con los behaviurs del DMX, lo mismo nos pega dolor de cabeza a todos mirando el dichoso código :)
cuboo
Sin ver el código se me ocurre que tal vez sea que no estas usando un cursor y un cerrojo adecuado para acceder a la base de datos.
Son restricciones que se aplican a los objetos Recordset para especificar el tipo de acceso sobre la base de datos.
El cerrojo por defecto no permite modificar los datos, solo consultarlos.
Se usan así con el Recordset:
<code>rs.Open SQL, Conn, cursor, cerrojo</code>
Donde SQL es tu consulta sql y Conn es el objeto Conection.
Tanto el cursor como el cerrojo son enteros, prueba a poner el cursor como 1 y el cerrojo como 3
<code>rs.Open SQL, Conn, 1, 3</code>
Prueba a ver si es esto y ya nos contaras.
jescortes
Buah! que verguenza, me he mandado una cagada... el fallo estaba en la relación de dos tablas de la Base de datos, soy un desastre!!
Pero bueno, pasito a pasito estoy termiando una pequeña aplicación para la compra de entradas para conciertos a través de TPV virtual... me siento orgulloso de mi :)
Lo dicho, cuando la tenga terminada, os invito a verla. Pero seguro que os molestaré con alguna otra duda antes :)
Grasis!!!