Abrir archivos DBF compartidos

Abrir archivos DBF compartidos

Postby AngelSalom » Fri Dec 10, 2010 9:39 am

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 view
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
User avatar
AngelSalom
 
Posts: 727
Joined: Fri Oct 07, 2005 7:38 am
Location: Benicarló (Castellón ) - España

Re: Abrir archivos DBF compartidos

Postby FiveWiDi » Sat Dec 11, 2010 11:32 pm

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 view
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
FiveWiDi
 
Posts: 1189
Joined: Mon Oct 10, 2005 2:38 pm

Re: Abrir archivos DBF compartidos

Postby AngelSalom » Sun Dec 12, 2010 9:30 am

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

Re: Abrir archivos DBF compartidos

Postby AngelSalom » Tue Dec 14, 2010 11:17 am

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
AngelSalom
 
Posts: 727
Joined: Fri Oct 07, 2005 7:38 am
Location: Benicarló (Castellón ) - España

Re: Abrir archivos DBF compartidos

Postby Carles » Tue Dec 21, 2010 4:41 pm

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
Carles
 
Posts: 1137
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona

Re: Abrir archivos DBF compartidos

Postby AngelSalom » Tue Dec 21, 2010 5:23 pm

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
AngelSalom
 
Posts: 727
Joined: Fri Oct 07, 2005 7:38 am
Location: Benicarló (Castellón ) - España

Re: Abrir archivos DBF compartidos

Postby Carles » Tue Dec 21, 2010 7:30 pm

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
Carles
 
Posts: 1137
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona

Re: Abrir archivos DBF compartidos

Postby AngelSalom » Wed Dec 22, 2010 7:35 am

Gracias por tus consejos, Carles.
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


Return to FiveWin para Pocket PC

Who is online

Users browsing this forum: No registered users and 6 guests