FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Encapsular archivos DBF
Posts: 564
Joined: Thu Oct 13, 2005 09:23 AM
Encapsular archivos DBF
Posted: Wed Mar 08, 2023 07:43 AM

Hola a todos,

me estoy planteando la idea de encapsular archivos DBF de alguna manera, quizá comprimiendo todos los archivos que utilizo en un zip para en ejecución descomprimir y al acabar el programa volver a comprimirlos. La idea es tener 1 único archivo de datos por aplicación y no se si alguien se ha planteado esto antes.

Esto viene porque comparto una aplicación via onedrive, y algunas veces tengo problemas de duplicados. He pensado que si en vez de tener 80 archivos entre dbf, fpt y cdx, tengo que sincronizar uno me puedo quitar problemas. Si alguien ha tenido una casuística similar y quiere compartir experiencias me gustaría mucho escuchar opiniones. Como alternativa me estoy planteando almacenar toda la información en una base de datos SQLITE, la idea de encapsular los dbf viene por ahí, por tener un único archivo.

Saludos,

Posts: 1789
Joined: Tue Oct 11, 2005 05:01 PM
Re: Encapsular archivos DBF
Posted: Wed Mar 08, 2023 02:14 PM

Me parece que si la app es monousuario, la opcion sqlite es la adecuada, pero tomara su tiempo...

Salu2

Carlos Vargas

Desde Managua, Nicaragua (CA)
Posts: 17
Joined: Tue Oct 06, 2015 07:06 AM
Re: Encapsular archivos DBF
Posted: Sun Mar 19, 2023 02:25 PM
Hola José Luis, quizá lo más fácil sería usar un disco virtual.

https://www.adslzone.net/esenciales/windows-10/disco-duro-virtual-windows-10/

Lo puedes montar en Windows 10 sin problemas, en anteriores lo desconozco, y lo puedes cifrar con bilocker. Al montarlo, te pedirá la contraseña para desbloquear la unidad.


Un saludo.

Enviado desde mi SM-S908B mediante Tapatalk
Posts: 564
Joined: Thu Oct 13, 2005 09:23 AM
Re: Encapsular archivos DBF
Posted: Tue Mar 21, 2023 07:08 AM

La opción de Sqlite es la que me estoy planteando, pero es un cambio muy grande en la aplicación.

Lo del disco virtual no lo veo, es añadir complicación innecesaria al usuario.

Gracias por vuestras respuestas.

Saludos,

Continue the discussion