Hola a todos.
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.