fox

Experto:
Usuario:
Fecha: 07/05/2003
Valoración: Categoría: Visual FoxPro
05/05/2003
alexcivan, usuario preguntando en Visual FoxPro
Usuario
Buenas, siempre he trabajado con mysql para mis páginas web y programillas, ahora estoy en un proyecto en el q existe ya una base de datos en fox pro(una base de datos interna) y quieren q se pueda ver en la web a través de mysql, de fox no tengo ni idea y por eso te pregunto, ¿Q opciones de exportabilidad tiene fox pro?, se podría incluso sincronizar fox con mysql?, ¿Soporta odbc?

Muchas gracias
05/05/2003
alexcivan, experto respondiendo en Visual FoxPro
Experto
Hola,
en fox pro, si puedes crear un odbc. Lo que no existe es una sincronización con Bases de Datos.

Creo que aquí lo que puedes hacer es un proceso de actualización de tu Base de Datos en la Web con las tablas internas del Fox.

Sí puedes trabajar directamente en la Web con ODBC.foxpro pero no es recomendado ya que foxpro no da ninguna seguridad y cualquiera podría destruir tus datos.
05/05/2003
alexcivan, usuario preguntando en Visual FoxPro
Usuario
La base de datos fox estraría solo para trabajar internamente, una vez vez al día (o mas) se sincronizaría con la base de datos my sql, q es la q estaría en web.

Supongo q esa sincronización se tendría q hacer a pelo (programando vía web o algo así)

Lo ves viable, lo digo por la fox, ¿Cómo se comporta con muchos datos?

Muchas gracias
05/05/2003
alexcivan, experto respondiendo en Visual FoxPro
Experto
Yo nunca lo he hecho, y no se si funciona bien.

1 - El web de sincronización tiene que correrse desde el lugar donde estan los datos de fox.

2 - Si tuvieras el servidor de Internet con la base de datos MySQL hospedada en la misma empresa, pues sería mas sencillo.
Pero si no es así, tambien se tiene que poder hacer.

Fox maneja tablas grandes, no creo que esto sea problema.
3 - Yo haría un VSCRIPT o Java Script que conecte la BD MySQL en donde se encuentre y otra coneccion ODBC a foxpro (local) y actualizo los datos.

4 - Quisiera ayudarte más pero la verdad es que nunca lo he hecho. (de hecho es un proyecto que yo mismo tengo que realizar en algunos meses.)
06/05/2003
alexcivan, usuario preguntando en Visual FoxPro
Usuario
La verdad es q tanto las bbdd de fox como el servidor mysql están en el mismo sitio, luego desde web accedo desde otro servidor pero eso ya da igual.

¿Crees q sería mas rápida la sincronización (las bbdd son enormes) con una aplicación en vbasic?

Muchas gracias
06/05/2003
alexcivan, experto respondiendo en Visual FoxPro
Experto
ok, si las bases de datos estan en un mismo sitio. Entonces podrias hacer una aplicación en Visual Basic o Visual Fox para que una BD actualice a la otra diariamente o las veces que sean necesarias.
07/05/2003
alexcivan, usuario preguntando en Visual FoxPro
Usuario
Gracias, es un proyecto q aún tardaré tiempo en empezar pero no me olvido de tus consejos.

Para lo q quieras.

Alex@civan.com
Enlaces patrocinados