Estimado Grupo, requiero migrar una aplicacion de escritorio bajo VFP a base de datos MS SQL Server

139 views
Skip to first unread message

RSI FACTIN

unread,
Jul 29, 2019, 12:27:04 PM7/29/19
to Comunidad de Visual Foxpro en Español
Estimados, favor indicarme que informacion es necesaria para iniciar el proceso...abierto a propuestas, 

Irwin Rodriguez

unread,
Jul 29, 2019, 12:39:51 PM7/29/19
to publice...@googlegroups.com
Eso va a depender mucho de como tengas escrito tu código y qué tan rápido quieres (o quieren que migres) migrar tu aplicación. 

Una sugerencia rápida sería utilizar CursorAdapters y reemplazar por todas las tablas que tengas abiertas en tu DataEnvironment (en caso de que lo uses), los cursor adapters tienen la ventaja que pueden conectarse a cualquier motor mediante ODBC y ConnectionString a través de un handle compartido en el formulario(el handle lo puedes crear en el _SCREEN). Una vez abiertos, los CA pueden tratarse como tablas DBF y son compatibles con los comandos TABLEUPDATE/TABLEREVERT además de encapsular desde luego los procesos con BEGIN TRANSACTION para una mejor integridad.

Hay otros caminos más que son relativamente fáciles:

1. Usar FoxyDB de Antonio Meza
2. Usar SQLDATA de German Valdez

Saludos!

El lun., 29 jul. 2019 a las 18:27, RSI FACTIN (<solifa...@gmail.com>) escribió:
Estimados, favor indicarme que informacion es necesaria para iniciar el proceso...abierto a propuestas, 

--
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/647be69d-4634-4a82-ae43-8f7c082a0fc1%40googlegroups.com.


--
Irwin Rodríguez
Programmer Analyst
"A team is only pieces that you exchange until you finish the work, it is efficient, it works."

RSI FACTIN

unread,
Jul 29, 2019, 1:00:52 PM7/29/19
to publice...@googlegroups.com
OK Irwin, gracias por tu pronta respuesta, tu podrias migrar esta aplicacion que menciono_ o alguien que me puedas recomendar? alguna estimacion de costo? por hora o por proyecto?

Bien, 
Saludos...
Juan C. Alvarez
Teléfonos: (+57-5) 3784980, 3553682.
Visítenos en https://factin.com.co


Irwin Rodriguez

unread,
Jul 29, 2019, 1:13:59 PM7/29/19
to publice...@googlegroups.com
Seguro que si, el costo va a depender mucho del alcance del aplicativo aunque también se suaviza si tu decides participar en el desarrollo. Lo que suelo hacer con mis clientes es enseñarles como se hace el proceso (en este caso las bases de la migración) y delegarles módulos para ir migrando entre los dos. Lo más probable es que sea por horas ya que otra unidad de medida es difícil de estimar.

Cualquier cosa me contactas al privado.

Saludos!

jmn...@gmail.com

unread,
Jul 29, 2019, 2:53:52 PM7/29/19
to publice...@googlegroups.com

Estimado, he participado en varios de estos proyectos, tanto en forma presencial como en forma remota. Las implementación de la conexión las realizamos a través de vistas con conexión ODBC.  

 

Saludos cordiales,

 

Manuel Navarro

--

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/647be69d-4634-4a82-ae43-8f7c082a0fc1%40googlegroups.com.




Avast logo

El software de antivirus Avast ha analizado este correo electrónico en busca de virus.
www.avast.com


LEWIS LOPEZ GOMEZ

unread,
Jul 29, 2019, 2:56:23 PM7/29/19
to publice...@googlegroups.com
Amigo  Juan C. Alvarez, puedo asesorarte y llevarte de la mano en el proceso de migración de tu apicativo, ya tengo experiencia en este tema con aplicaciones en VFP, puedes escribirme al interno.

Vivo en Pereira - Risaralada. Colombia. 

Cordialmente
Lewis Lopez | Gerente General
Diseño y desarrollo de Software a la medida
Diseño y desarrollo web y Móvil
Dosquebradas, Risaralda - Colombia
Cel: (57) 310 843 5431 |   (57) 310 843 5431
Jesús le dijo: Yo soy el camino, la verdad y la vida; nadie viene al Padre, sino por mí. Juan 14:6



RSI FACTIN

unread,
Jul 29, 2019, 3:09:24 PM7/29/19
to publice...@googlegroups.com
Gracias por responder Manuel, agradezco tu interes

Donde te encuentras ubicado>? pais, ciudad? numero de telefono/whatsapp?
Saludos...
Juan C. Alvarez
Teléfonos: (+57-5) 3784980, 3553682.
Visítenos en https://factin.com.co

acmc

unread,
Jul 30, 2019, 12:40:13 PM7/30/19
to Comunidad de Visual Foxpro en Español
Hola RSI,

Yo migre un modulo de Fox a Mariadb con la herramienta de Antonio  ( FoxyDB ) muy facil y rapido.

Salu2!!

Germán Fabricio Valdez

unread,
Jul 30, 2019, 10:16:20 PM7/30/19
to Comunidad de Visual Foxpro en Español
hola

la programacion con servidores de sqlserver y otros, no es nada facil, 
hay conexiones a varios servidores a la vez , en caso de interactuar con otros motores
la conexion y desconexion automatica
manejo de transacciones
imagenes en el servidor
reportes
errores de visual foxpro corregido 

yo te recomiendo ver .los ejemplos de sqldata v50 o posterior, que se encarga de todos los factores, ocultando la complejidad
cuando haces consultas al servidor, te devuelve un cursor de vfox, luego modificas el cursor ,lo grabas, y envia las instrucciones al servidor

Patricio Muñoz

unread,
Jul 31, 2019, 8:42:42 AM7/31/19
to publice...@googlegroups.com
Hola RSI

Yo te podría ayudar, pero sería más interesante pasar tu aplicación fox a web. Yo ya he realizado ese tipo de migraciones. La migración web que te propongo es SQLServer2012 (la versión puede cambiar, no hay problema en ello) + VS2015 + HTML5 + CSS3. 
También funcionan perfectamente en tablet.

Si te interesa podemos conversar el tema.

Saludos 

--
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.


--
Saludos

Patricio Muñoz
Pro&Tech
Analista en Sistemas
Reply all
Reply to author
Forward
0 new messages