Recurro nuevamente a ustedes para preguntarles si a alguien le ha pasado y cómo lo ha solucionado.
En algunas ocaciones, cuando invoco el evento "update" se genera el error:
Error en la comprobación optimista de simultaneidad. La fila ha sido modificada fuera de este cursor.
Código:
Set oRs = Server.CreateObject("ADODB.Recordset") oRs.ActiveConnection = DSN oRs.Source = "SELECT TOP 1 cpo1, cpo2 FROM tabla WHERE id = X" oRs.CursorType = 1 oRs.LockType = 3 oRs.Open If NOT oRs.EOF AND NOT oRs.BOF then oRs("cpo1") = "valor1" oRs("cpo2") = "valor2" oRs.Update end if oRs.Close(): Set oRs = Nothing
Muchas gracias.