FoxPro a MySQL

Imagen de RazaMetaL

Forums: 

Hola Companeros Foreros!

Tengo una consulta con respecto a base de datos.

El escenario es el siguiente, hay una aplicacion elaborada en FoxPro que se conecta a una base de datos tambien en foxpro.

El asunto es que tengo un script hecho en PHP/MySQL que debe buscar datos en esa base de datos. Trate convirtiendo las tablas de fox a mysql con [url]http://usuarios.manta.telconet.net/gsalas/misc/dbf2mysql.zip]esta aplicacion[/url], pero no me convierte el fichero .FPT .

Conocen alguna manera de poder hacerlo?

Existe algun programa que exporte desde VisualFoxPro a MySQL directamente y se conecte a la base en MySQL y actualize los registros ?

Gracias .

[url]http://www.sqldbu.com/eng/sections/tips/mysqlimport.html[/url]

Imagen de pepo

HOla...

Puedes revisar: [url=http://solutions.mysql.com/other/related-sites/?item=131]mysql[/url]

Pero sin duda creo que sería mejor el abstraer la base de datos y teniendo bien separada la capa del modelo y del controlador, puedes usar herramientas en PHP tremendas como adoDB, pero la mejor estan en PEAR::DB

------------------------------------------------
Linux User Registered #232544
Jabber : pepo@jabberes.org
Ekiga : pepo@ekiga.net
GnuPG-key : www.keyserver.net

Imagen de pepo

HOla...

Cuando hice una aplicación para que se use en mi universidad tuve que pasar desde DB2 hacia MySql y lo hizo de mil maravillas... he revisado las especificaciones y soporta también desde FoxPro.

El problema con [url=http://www.ispirer.com/products]SQL-ways[/url] es que es pago, pero seguro que bajando la versión de prueba, ya puedes hacer el trámite :)

------------------------------------------------
Linux User Registered #232544
Jabber : pepo@jabberes.org
Ekiga : pepo@ekiga.net
GnuPG-key : www.keyserver.net

Imagen de elhumano

Tal vez si exportas los datos del foxpro a texto o dbf y luego los importas a mysql pueda funcionar? No he trabajado con foxpro pero la pista para exportarlos es con el comando Copy To mas info aquí

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dv_foxhelp/html/ugexporting_data.asp

Despues importas desde mysql con algo asi.
[quote:4219dc695c]
> LOAD DATA INFILE 'tuArchivo.txt' INTO TABLE tutabla
> FIELDS TERMINATED BY ',' ENCLOSED BY '"'
> LINES TERMINATED BY '\n';
[/quote:4219dc695c]

Para entender mejor esto echale uno ojo a este link

http://dev.mysql.com/doc/mysql/en/LOAD_DATA.html

Pero si tu base de datos es muy complicada con bastantes tablas, campos, relaciones y hay que actualizarla en cada momento tal vez *no* sea buena idea hacerlo de esta forma.

Suerte