La Web del Programador: Comunidad de Programadores
 
    Pregunta:  33151 - PROBLEMA AL INTENTAR BLOQUEAR REGISTROS DE UN MISMO ARCHIVO
Autor:  Galiano César
Hola
Estoy utilizando una versión de Clipper para DOS y tengo el siguiente problema: Cuando bloqueo un registro con la instrucción RLOCK() y luego desde otra estación de trabajo (o también desde otra sesión de DOS en la misma maquina) intento bloquear otro registro del mismo archivo cuyo RECNO() sea menor al registro anteriormente bloqueado no logro hacerlo y la instruccón me devuelve .F. o la sesión de DOS se cierra por error. Por ejemplo si bloqueo con RLOCK() el registro con RECNO() = 10 luego no puedo bloquear los registros con RECNO() = 1,2,3,4,5,....,9
¿Podrían explicarme que puede estar ocurriendo?

  Respuesta:  Andres
El problema es muy extraño. Revisá que el archivo no esté abierto de forma exclusiva.