Administrar Archivos en MariaDb / Mysql usando FoxyDb

Les comparto un pequeño formulario de ejemplo de como subir, bajar y mostrar Archivos de todo tipo a una base de datos MariaDb o Mysql, para FireBird es el mismo proceso solo que no tengo instalado Firebird de momento y no pude realizar la prueba.

Utilizo una librería adicional base64Helper del Maestro Víctor Espina la cual permite codificar un archivo en Base64 lo que evitara cualquier problema de poder bajar el archivo de la base de datos y que este se muestre correctamente, la misma librería permite decodificar nuevamente el archivo.

Aunque la librería ya va incluida en el ejemplo les paso el link del Autor ya que cada linea de código merece su reconocimiento.

http://www.victorespina.com.ve/wiki/index.php?title=Parser_Base64_para_VFP_usando_CryptoAPI

El ejemplo es un archivo comprimido con http://www.7-zip.org el cual contiene tanto FoxyDb 2.5. aunque este ejemplo debe funcionar con cualquier versión de FoxyDb, la librería base64Helper y un pequeño formulario.

Les recomiendo abrir el formulario foxydb_administrar_archivos_mariadb.scx desde la carpeta donde lo descarguen o copien  para evitar errores de rutas, editar el método mParametros_conexion() para que configuren la conexión al servidor y va un archivo tabla_digital.sql el cual contiene la tabla llamada Digital que usa el ejemplo.

Cualquier mejora o duda lo comentamos.

Descargar Ejemplo

saludos
Antonio Meza

Deja un comentario