Abrir archivos DBF compartidos

Post Reply
User avatar
AngelSalom
Posts: 727
Joined: Fri Oct 07, 2005 7:38 am
Location: Benicarló (Castellón ) - España
Has thanked: 1 time
Contact:

Abrir archivos DBF compartidos

Post by AngelSalom »

Buenos días, hace tiempo que no acudo por estos lares ....

Tengo una aplicación desarrollada con Fivewin para pocket que trabaja con archivos remotos vía red (tipo \\servidor\carpeta\dato.dbf) sin problemas. El tema es que ahora deben manejar estos archivos varias máquinas simultáneamente y cuando intento abrir el archivo en modo shared

Code: Select all | Expand

dbusearea (.t.,"dbfcdx",cDirectorio+"\tabla","tabla",.T.)
tanto el emulador como la PDA (Windows Mobile 6.1) se quedan completamente bloqueados.

¿Alguna idea o sugerencia?

Muchas Gracias.
Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
FiveWiDi
Posts: 1238
Joined: Mon Oct 10, 2005 2:38 pm
Has thanked: 3 times
Been thanked: 4 times

Re: Abrir archivos DBF compartidos

Post by FiveWiDi »

AngelSalom wrote:Buenos días, hace tiempo que no acudo por estos lares ....

Tengo una aplicación desarrollada con Fivewin para pocket que trabaja con archivos remotos vía red (tipo \\servidor\carpeta\dato.dbf) sin problemas. El tema es que ahora deben manejar estos archivos varias máquinas simultáneamente y cuando intento abrir el archivo en modo shared

Code: Select all | Expand

dbusearea (.t.,"dbfcdx",cDirectorio+"\tabla","tabla",.T.)
tanto el emulador como la PDA (Windows Mobile 6.1) se quedan completamente bloqueados.

¿Alguna idea o sugerencia?

Muchas Gracias.


A mi me sonaba algo el asunto y encontrado esto que dudo que te sirva. En todo caso que tengas suerte.

viewtopic.php?f=7&t=6828&p=31053&hilit=compartido#p31053

viewtopic.php?f=7&t=7684&p=35269&hilit=compartido#p35269
Un Saludo
Carlos G.

FiveWin 24.02 + Harbour 3.2.0dev (r2403071241), BCC 7.7 Windows 10
User avatar
AngelSalom
Posts: 727
Joined: Fri Oct 07, 2005 7:38 am
Location: Benicarló (Castellón ) - España
Has thanked: 1 time
Contact:

Re: Abrir archivos DBF compartidos

Post by AngelSalom »

Gracias por los enlaces FiveWidi. Entonces ¿entiendo que tengo que actualizar la versión de FWPPC y de Harbour para Pocket?
¿Antonio es esto asi? ... La versión que uso actualmente de FWPPC es February 7.02 2007 build, Harbour Compiler Alpha build 46.2 (Flex)

Gracias
Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
User avatar
AngelSalom
Posts: 727
Joined: Fri Oct 07, 2005 7:38 am
Location: Benicarló (Castellón ) - España
Has thanked: 1 time
Contact:

Re: Abrir archivos DBF compartidos

Post by AngelSalom »

En fin ... ante la falta de una solución finalmente he optado por crear archivos temporales en el servidor de datos y el software de gestión mediante un timer comprueba la existencia de esos ficheros e importa la información necesaria.

Gracias de todos modos.
Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
User avatar
Carles
Posts: 1149
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona
Been thanked: 7 times
Contact:

Re: Abrir archivos DBF compartidos

Post by Carles »

Hola Angel,

Puedes explicar esto de abrir los datos en el servidor ? Si te conectas a un recurso compartido,piensa q relamente, cada vez q abre la dbf lo q haces es traerte amodo local todo el contenido y esto es lo q puede ralentizarte el sistema y dar la sensacion de bloqueo. No estas creando una aplicacion C/S q te quede claro y yo no conozco ninguna opcion para pocket. O creas una conexion a ua BD p.e. MySql y usas un cliente para conectarte, o la manera correcta es trabajar con dbf locales, y traspasar modificaciones pertinentes p.e. via ftp o socket a un recurso compartdio para q otro sistema lo vaya tratando...

Piensa q cuando abres en exclusivo es mas rapido,pero tambien q te traes todo el contenido hacia tu pocket. Al hacerlo en shared es mas lento y mas lo sera si vas aumentando el num de reg.
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
AngelSalom
Posts: 727
Joined: Fri Oct 07, 2005 7:38 am
Location: Benicarló (Castellón ) - España
Has thanked: 1 time
Contact:

Re: Abrir archivos DBF compartidos

Post by AngelSalom »

Hola Carles, ciertamente soy consciente del problema de la lentitud.

Pero no en este tipo de aplicación en el que la tabla sobre la que se trabaja se va llenando con las PDAS y vaciando poco después por lo que el número de registros siempre será muy pequeño, generalmente ninguno.
Básicamente es un sistema de recogida de pedidos para restaurantes, con lo que se pretendía abrir el fichero en el servidor para crear las líneas del pedido. Mi intención es que todas las PDAS trabajaran sobre esa tabla para posteriormente la aplicación del servidor importarla y vaciarla.

Al tener el problema abriéndo en compartido lo que hago es trabajar sobre la tabla localmente en la PDA y posteriormente copiarla al servidor. Cada PDA genera una tabla distinta y listos.

Saludos!
Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
User avatar
Carles
Posts: 1149
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona
Been thanked: 7 times
Contact:

Re: Abrir archivos DBF compartidos

Post by Carles »

Angel,

Lo q haces es mejor sistema, y te evitaras ademas problemas de indices si los usas, seguro. Aun asi si te va lento a la hora de enviar la dbf local, compactala y enviala. Reduces el trafico y notaras tambien una mejoria...
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
AngelSalom
Posts: 727
Joined: Fri Oct 07, 2005 7:38 am
Location: Benicarló (Castellón ) - España
Has thanked: 1 time
Contact:

Re: Abrir archivos DBF compartidos

Post by AngelSalom »

Gracias por tus consejos, Carles.
Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
Post Reply