Luis María Guayán
Tucumán, Argentina
_________________________
http://www.PortalFox.com
Nada corre como un zorro
_________________________
--
Luis María Guayán
Tucumán, Argentina
_________________________
http://www.PortalFox.com
Nada corre como un zorro
_________________________
La verdad es que ese mensaje sale cuando se quiere tener acceso exclusivo sobre un registro , tabla en particular, es decir al hacer un insert, delete, o update.
Al usar el Do while . siempre se empeiza con un select tabla , go top , se mueven los campos a variables y se muestran en el recorrido que se desea hacer. Si usas tablas libres lo mejor es usar el Rlock() o el NUmlock() , que verifica el estado del registro.
IF .NOT. RLOCK()
@ 23,22 SAY "** EL REGISTRO NO ESTA DISPONIBLE ::::"
TIME=0
DO WHIL TIME < 1000
TIME=TIME+1
ENDDO
@ 23,22 SAY " "
RETRY
ENDIF
JM
Llámame voy a grabar para hacer una prueba
JM
De: publice...@googlegroups.com [mailto:publice...@googlegroups.com] En nombre de Alberto Garcia Cano
Enviado el: lunes, 23 de diciembre de 2013 8:36
Para: publice...@googlegroups.com
Asunto: [vfp] Re: Uso exclusivo de tablas
Estimados, les paso un escenario que, segun he visto en las respuestas publicadas, no está presente. Yo particularmente me he encontrado con ese mensaje en situaciones en las que UNA ESTACIÓN de la red efectúa una consulta mediante lenguaje SQL (notese que dije CONSULTA, vale decir que no intentó realizar UPDATE ni DELETE).