FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Lectura dbf exclusiva
Posts: 198
Joined: Fri Nov 18, 2005 07:34 PM
Lectura dbf exclusiva
Posted: Wed Dec 14, 2022 12:07 AM

Hola, es posible abrir una dbf que otro programa lo tiene “agarrado” en forma exclusiva ??. Si no se está ejecutando dicho programa la puedo abrir sin problema, pero una vez qué hay necesidad de abrir el otro programa este no abre porque requiere la exclusividad de la dbf. Espero haberme explicado correctamente. Gracias

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Lectura dbf exclusiva
Posted: Wed Dec 14, 2022 08:57 AM

El otro programa debiera tenerlo en uso en modo SHARED

Precisamente el modo exclusivo es para impedir que otras aplicaciones o código puedan usarlo

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 198
Joined: Fri Nov 18, 2005 07:34 PM
Re: Lectura dbf exclusiva
Posted: Fri Dec 16, 2022 05:57 PM

Gracias por contestar, no existe forma de forzar la lectura/escritura ??

Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: Lectura dbf exclusiva
Posted: Fri Dec 16, 2022 07:27 PM
Code (fw): Select all Collapse
FUNCTION GRABAR()

   RLOCK() // traba

   REPLACE ( DBCADPROPO )->CLIENCOD WITH cClienCod
   REPLACE ( DBCADPROPO )->CLIENTE  WITH cClienteN
   REPLACE ( DBCADPROPO )->CONTRCOD WITH nContrato

   ... continua...

   COMMIT // aqui forzar
   UNLOCK // destraba

RETURN NIL
Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 10733
Joined: Sun Nov 19, 2006 05:22 AM
Re: Lectura dbf exclusiva
Posted: Sun Dec 18, 2022 05:10 AM
servicomver wrote:Gracias por contestar, no existe forma de forzar la lectura/escritura ??
NO
Regards



G. N. Rao.

Hyderabad, India
Posts: 1515
Joined: Thu Oct 30, 2008 02:37 PM
Re: Lectura dbf exclusiva
Posted: Mon Dec 19, 2022 03:57 PM
servicomver wrote:Hola, es posible abrir una dbf que otro programa lo tiene “agarrado” en forma exclusiva ??. Si no se está ejecutando dicho programa la puedo abrir sin problema, pero una vez qué hay necesidad de abrir el otro programa este no abre porque requiere la exclusividad de la dbf. Espero haberme explicado correctamente. Gracias

Una pregunta ¿ Cual es el motivo por el que el otro proceso tiene el archivo abierto en exclusividad ?
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: Lectura dbf exclusiva
Posted: Mon Dec 19, 2022 04:17 PM
hmpaquito wrote:
Hola, es posible abrir una dbf que otro programa lo tiene “agarrado” en forma exclusiva ??. Si no se está ejecutando dicho programa la puedo abrir sin problema, pero una vez qué hay necesidad de abrir el otro programa este no abre porque requiere la exclusividad de la dbf. Espero haberme explicado correctamente. Gracias

Una pregunta ¿ Cual es el motivo por el que el otro proceso tiene el archivo abierto en exclusividad ?
Ejemplo:

USE BANCO EXCLUSIVE NEW

INDEX ON..
ZAP
APPEND FROM..

etc

Lea el manual de Clipper, Harbour o xHarbour, por favor.

https://vivaclipper.wordpress.com/2014/02/17/use/

Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341

Continue the discussion