Vincular DBF con la tienda nube

136 views
Skip to first unread message

vcarl...@gmail.com

unread,
Apr 13, 2022, 4:52:32 PM4/13/22
to Comunidad de Visual Foxpro en Español
Buenas tardes, alguno necesito vencular su sistema de facturacion con la tienda nube.
Logicamente mi sistema tiene base nativa de VFP. Base de datos DBC y DBF.

Muchas gracias.

Saludos

Carlos Veron

Esteban Herrero

unread,
Apr 14, 2022, 11:19:06 AM4/14/22
to publice...@googlegroups.com

La respuesta a tu situación es seguramente la q no queres oir, pero sí, tenes q pasarte a SQL p resolver de manera correcta esa nueva modalidad de trabajo.

Yo hace unos años leí el sistema demo de Walter sobre Firebird con VFP y de ahi comence a hacer pruebas siguiendo las instrucciones de su blog y hoy tengo todos mis programas con Firebird, y uno x necesidad con PostGreSQL y no queres saber mas nada de un DBF donde manejas el SQL, todo es mas simple, mi pregunta es xq no me pasé antes, pero bueno todo a su tiempo, necesitas un empuje p hacerlo.

Una vez q logras vincular SQL con VFP, tb podes vincular otros programas y seguis igual usando VFP, yo he vinculado PHP, hice unas Pruebas con B4X pero nada en produccion aún, en fin el cambio a SQL te abre otras puertas q tenes totalmente cerradas con DBF.

Saludos

Esteban

--
Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/2d3109fb-90ce-4c8c-9d82-de6e095e67aen%40googlegroups.com.

Carlos Hidalgo

unread,
Apr 14, 2022, 12:02:33 PM4/14/22
to publice...@googlegroups.com
Hola. No responderé a tu pregunta exactamente porque me surgen muchas dudas de que quieres hacer y cómo funciona la tienda en la nube.

Compartire mi experiencia con un sistema que tengo.
En vfp tengo un sistema de emisión de cheques con dbf.
Cada vez que emito, anulo o modifico un cheque esa información se envía por método post (con una librería que compartió Irwin Rodríguez) a una página web en la nube que muestra el listado de cheques emitidos con los datos necesarios para que la gerencia de la empresa pueda ver que cheques se están emitiendo, desde cualquier parte y cualquier dispositivo...

Pero para poder hacer eso tuve que adquirir conocimientos básicos de PHP, HTML, jQuery y bootstrap.


Saludos..

vcarl...@gmail.com

unread,
Apr 14, 2022, 1:01:36 PM4/14/22
to Comunidad de Visual Foxpro en Español
Hola Esteban, si es cierto al usar mysql,  sql server, maria, firebird es mas facil accederlo de otras aplicaciones. En el tema de pasar a una de esa bd estoy pero claro todo es tiempo.
Tengo otro sistema de liquidacion de impuestos y servicio para un municipio y ese esta usando como bd sql server y lo accedo con VFP9, funciona perfecto.

En cuanto a lo que necesitaria que me preguntas Carlos, es que tengo un posible cliente por el sistema de facturacion el cual me preguanta si mi sistema se vincula con la tienda nube
supongo que sera por el tema stock y precios, no conozco como funciona esa tienda.

Si tengo otro cliente que le desarrollaron un pagina web y si leen mis dbf para obtener la lista de precios, pero es una pagina que la desarrollaron para ellos no esto de tienda nube.

Muchas gracias por sus respuesta. Si llego a hacer algo o me dan mas informacion de tienda nube les comento.

Gracias

Carlos Veron

Victor Espina

unread,
Apr 15, 2022, 10:41:29 AM4/15/22
to Comunidad de Visual Foxpro en Español
Mira que no estoy de acuerdo con eso.  Sea cual sea la BD (VFP, SQLServer, MySQL), la misma reside en un equipo que, normalmente, no es accesible desde la nube.  Por tanto, de todas formas, necesitas crear un "middleman" que sirva de intermediario entre el programa que corre en la nube y la BD que esta en un servidor local.  Ese "middleman" es el "backend", implementado normalmente en la forma de un webserver.  Eso es EXACTAMENTE lo que hace ActiveVFP: permitirte crear ese middleman usando código VFP y, a través de el, acceder a los datos en el formato que sea (DBF, SQL Server, Firebird, etc).   

Por supuesto, si los datos estuvieran en SQL Server, Firebird o alguna otra RDBMS, tendrías mas opciones para crear ese webserver (PHP, .NET, Python, Node), pero para el escenario donde los datos están en DBF y el programador es eficiente en VFP,  la mejor solución por lejos es ActiveVFP.   Yo tengo soluciones criticas basadas en ActiveVFP que manejan miles de transacciones por hora, conectando con datos en SQL Server, Sybase y DBF,  y que funcionan a la perfección.

Y claro, también es una posibilidad subir tu RDBMS a la nube, pero no es tan fácil (ni recomendable, diría yo) acceder directamente a esos datos desde código Javascript corriendo en el browser.

Victor Espina
Reply all
Reply to author
Forward
0 new messages