Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/09/2004, 11:06
intrepido2233
 
Fecha de Ingreso: abril-2004
Mensajes: 12
Antigüedad: 21 años, 1 mes
Puntos: 0
Problema al intentar modificar una BD Access

Hola me salta el siguiente problema al intentar modificar una BD Access:

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Controlador ODBC Microsoft Access] Operation must use an updateable query.

El código que utilizo es el siguiente:

<%
Dim oConn,strSQL
Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\prueba\datos.mdb"))
strSQL = "insert into prueba (nombre, apellidos) values ('" & Request.Form("nombre") & "','" & Request.Form("apellidos") & "')"
oConn.Execute(strSQL)
oConn.Close
set oConn = nothing

Response.Redirect("formdatos.asp")
%>

El caso es que al principio pense que podia ser por no tener permiso de escritura en la BD pero entre en el IIS y le dí permiso de escritura; pero sigue sin funcionarme.

Cuando realizo una búsqueda no me da ningun error.
Espero alguien pueda ayudarme.

Un saludo.