Yo tengo un problema parecido [a lo ocurrido en
éste tema], mi código es el siguiente
Código:
strConnect = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="& Server.MapPath("libera.mdb") &";DefaultDir="& Server.MapPath(".") &";DriverId=25;FIL=MS Access;MaxBufferSize=512;PageTimeout=5"
Set objConn = Server.CreateObject ("ADODB.Connection")
objConn.Open strConnect
qry0 ="Select * "
qry0 = qry0 & " From open_log "
qry0=qry0 & " where log_id=" & vreg
'Response.Write qry0 & "</br>"
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open qry0, objConn
pero a mi me dice que mi error es este:
Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Controlador ODBC Microsoft Access] La operación debe usar una consulta actualizable.
/prog1/autoriza.asp, línea 112
en donde la línea 112 es :
Código:
112 objconn.Execute qry1,vregaf
113 ' objconn.BeginTrans()
114 rs.Close()
Alguien me puede ayudar?