saber quién abrió un dbf de modo exclusivo

saber quién abrió un dbf de modo exclusivo

Postby lucasdebeltran » Wed Sep 28, 2011 11:37 am

Hola

¿Es posible saber quién abrió un dbf en modo exclusivo?.

Gracias ;)
Muchas gracias. Many thanks.

Un saludo, Best regards,

Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producción]

Implementando MSVC 2010, FWH64 y ADO.

Abandonando uso xHarbour y SQLRDD.
User avatar
lucasdebeltran
 
Posts: 1303
Joined: Tue Jul 21, 2009 8:12 am

Re: saber quién abrió un dbf de modo exclusivo

Postby xmanuel » Wed Sep 28, 2011 1:53 pm

Por lógica es imposible...

El Open de la dbf interroga los bloqueos de apertura del sistema operativo y no de quien lo ha bloqueado...
Podrías crear tu propio DbfOpen que abra la dbf y guarde la información en otro fichero.
______________________________________________________________________________
Sevilla - Andalucía
xmanuel
 
Posts: 756
Joined: Sun Jun 15, 2008 7:47 pm
Location: Sevilla

Re: saber quién abrió un dbf de modo exclusivo

Postby lucasdebeltran » Wed Sep 28, 2011 1:58 pm

Hola.

Gracias por responder.

Pero creo que a nivel de SO algo hay. Por ejemplo, es posible saber quién está compartiendo una carpeta.

Lo de la solución que propones la descarto por temas de cuelgues. Estoy buscando cómo hacerlo via SO.

Gracias.
Muchas gracias. Many thanks.

Un saludo, Best regards,

Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producción]

Implementando MSVC 2010, FWH64 y ADO.

Abandonando uso xHarbour y SQLRDD.
User avatar
lucasdebeltran
 
Posts: 1303
Joined: Tue Jul 21, 2009 8:12 am

Re: saber quién abrió un dbf de modo exclusivo

Postby ACC69 » Wed Sep 28, 2011 2:29 pm

lucasdebeltran wrote:Hola.

Gracias por responder.

Pero creo que a nivel de SO algo hay. Por ejemplo, es posible saber quién está compartiendo una carpeta.

Lo de la solución que propones la descarto por temas de cuelgues. Estoy buscando cómo hacerlo via SO.

Gracias.



Hola buenos dias Lucas, yo me daria a la idea de crear en un dbf adicional, de usuarios conectados en un servidor, y cuando el usuario se salga, ya no este en la lista de conectados, asi sabria quien usuario esta usando el sistema, y avisarle que se saliera, es una idea, con ListBox, o en XBrowse.

Saludos y buen dia.

Atte: Adrian C. C.
ACC69
 
Posts: 632
Joined: Tue Dec 12, 2006 7:34 pm

Re: saber quién abrió un dbf de modo exclusivo

Postby lucasdebeltran » Wed Sep 28, 2011 2:32 pm

Hola.

Existe el comando openfiles que muestra los archivos abiertos en una carpeta compartida.
Muchas gracias. Many thanks.

Un saludo, Best regards,

Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producción]

Implementando MSVC 2010, FWH64 y ADO.

Abandonando uso xHarbour y SQLRDD.
User avatar
lucasdebeltran
 
Posts: 1303
Joined: Tue Jul 21, 2009 8:12 am

Re: saber quién abrió un dbf de modo exclusivo

Postby ruben Dario » Wed Sep 28, 2011 3:13 pm

Buen Dia.
Lo que dice el compañero de crear una base de datos de los Usuarios conectados, esta bien yo lo hago asi, pero no se sabe que usuarios esta usando una tabla, a no ser que se cree una tabla dbf , con el nombre de las bases de datos, cuando se abre la table en modo exclusive se almacenaria el usuario que la tiene y tambien podria grabar la maquina es una alternativa.

LA otra como dice el compañero , es a nivel de sistema operativo , esto si se puede, lo hice hace mucho tiempo no recuerdo el comando, pero si es factible en su tiempo lo hice con Windows NT.
Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
User avatar
ruben Dario
 
Posts: 1061
Joined: Thu Sep 27, 2007 3:47 pm
Location: Colombia

Re: saber quién abrió un dbf de modo exclusivo

Postby Carles » Thu Sep 29, 2011 5:37 am

Lucas,

Si usas ADS ya sea en exclusivo o compartido, puedes saber la IP de quien la ha abierto.
Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
Skype -> https://join.skype.com/cnzQg3Kr1dnk
User avatar
Carles
 
Posts: 1096
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 15 guests