Hola. Tengo una base de datos Access en una web y quiero acceder a ella y insertar un registro. Las consultas las hace bien el problema es al introducir, modificar o eliminar algun registro.
Tengo una pagina con un formulario en el que pregunto los datos y en el action tengo una pagina con este codigo:
Código PHP:
<%
Dim oConn,strSQL
Set oConn = Server.CreateObject("ADODB.Connection")
oConn.mode=3
oConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\acordes.mdb"))
strSQL = "INSERT INTO Actos (Fecha,Dia,Descripcion) VALUES ('"&Request.Form("Fecha_txt")&"','"&Request.Form("Dia_txt")& "','"&Request.Form("Descripcion_txt")&"')"
Response.Write(strSQL)
oConn.Execute(strSQL)
%>
Me suelta el siguiente error:
Código HTML:
INSERT INTO Actos (Fecha,Dia,Descripcion) VALUES ('asd','asd','aad')
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query.
/admin/ins_acto.asp, line 8
Ayuda! Me corre prisa