ERROR La operación debe usar una consulta actualizable.
Buenas
Estoy intentando insertar registros en una base de datos a través de asp, pero me da este error y no sé que quiere decir
Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Controlador ODBC Microsoft Access] La operación debe usar una consulta actualizable.
/Ingresarforo.asp, línea 19
La instrucción que lo produce es ésta
sql = "INSERT INTO foro(fecha, nombre, email, asunto, mensaje) VALUES('"&fecha&"','"&nombr &"','"&email&"','"&asunto&"', '"&mensaje&"')"
conexion.Execute(sql)
Si alguien sabe por favor
Gracias.
Estoy intentando insertar registros en una base de datos a través de asp, pero me da este error y no sé que quiere decir
Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Controlador ODBC Microsoft Access] La operación debe usar una consulta actualizable.
/Ingresarforo.asp, línea 19
La instrucción que lo produce es ésta
sql = "INSERT INTO foro(fecha, nombre, email, asunto, mensaje) VALUES('"&fecha&"','"&nombr &"','"&email&"','"&asunto&"', '"&mensaje&"')"
conexion.Execute(sql)
Si alguien sabe por favor
Gracias.
Vayanse a esta pagina ahi puede que se les responda su duda:
http://www.us.es/foros/read.php?f=54&i=104&t=104
http://www.us.es/foros/read.php?f=54&i=104&t=104
te agradezco mucho , tu ayuda , llevava un dia completo, cambiando bloqueos, etc. ya quedo mi pagina
Es probable que el error te venga en la forma de abrir la conexion, es decir, puede ser que hayas creado una conexion de solo lectura.
Si quieres pon el codigo de donde creas y abres la conexion con la BD.
Saludos desde Euskal Herria.
Mikel
Si quieres pon el codigo de donde creas y abres la conexion con la BD.
Saludos desde Euskal Herria.
Mikel
debes darle permisos al archivo access, para que el usuario todos tenga control total