AUXILIO !!!! Quien me puede ayudar :
al intentar ingresar registros desde un formulario a una base de datos me da este error:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Controlador ODBC Microsoft Access] La operación debe usar una consulta actualizable.
/altasnoticias.asp, línea 115
tengo xp profesional, y IIS, ya probe con un dsn y tambien con 3 cadenas de conexion
esta es la parte del codigo donde sucede el error:
Set editCmd = Server.CreateObject("ADODB.Command")
editCmd.ActiveConnection = editConnection ---->apunta a la cadena de conexion
editCmd.CommandText = MM_editQuery --->apunta a la cadena sql
editCmd.Execute ----> esta es la linea 115
editCmd.ActiveConnection.Close
lo que no se es: a que se refiere con consulta actualizable, es error de mi conexion con la bd o es algun parametro mal administrado de IIS
por ultimo estas son las 3 conexiones que he empleado y sige con lo mismo:
1) conOK_STRING = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("/data/webdata.mdb")
2) conOK_STRING = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("/data/webdata.mdb")
3) connOK_STRING = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:/inetpub/wwwroot/websystem/data/webdata.mdb"
las consultas si funcionan con cualquiera de estas conexiones