La Web del Programador: Comunidad de Programadores
 
    Pregunta:  47859 - TABLAS VFP CON MYSQL EN MI WEB
Autor:  julio cesar arellanes
Ttengo una base de datos en VFox Pro, son solo tres tablas, no necesito grandes transacciones (hasta ahora). Quiero publicar esas tablas en internet en el sitio web de la institucion donde trabajo, en la institución no contamos con el servidor web, es un servicio alquilado, aunque nosotros desarrollamos el sitio (en Dreamweaver). Mi proveedor de servicios de internet dice que (logicamente) no puedo instalar nada en el servidor, ellos ya cuentan con MySQL en el servidor y se supone que es lo que puedo utilizar (me dijeron).
1. ¿existe compativilidad entre estas dos herramientas (fox y MySQL) para poder trabajar?
2.¿debo de realizar alguna interfaz o programa para que se "entiendan"
3 ¿las tablas las dejo en fox y todas las consultas y manipulaciones seran en MySQL?
4. las operaciones que realice con las tablas via mi sitio web ¿en que las programo, en PHP, en JAVA o tambien fox me puede ayudar?

  Respuesta:  Gastón
Yo he conectado Fox a bases de datos MYSQL residentes en servidores en internet. Esto es muy simple:
1. Instala un conector ODBC mysql (al conector le das la IP, base de datos, usuario y contraseña).
2. Creas una coneccion en tu proyecto que apunte a MYSQL.
3. Creas una vista remota usando la coneccion creada.

Con esto ultimo deberias poder ver las tablas MYSQL en internet desde tu FOX.

Hay mucho publicado hacerca de como usar SQLEXEC() que es lo que requieres para "subir" tus datos a las tablas MYSQL

En algunos casos nesesitarás configurar mysql desde internet para permitir accesarlo. (Ejemplo: IP desde donde se harán las consultas, que en este caso es la IP desde donde tu estas conectado)

Ojalá te sirva

  Respuesta:  erick teran
mira antes que nada me llamo erick, tal ves no sea lo mejor que hacer pero bueno en esto podrias tratar de hacer algo.
en vista que la vida cambio y los sistemas ahora tienen que tener interaccion con el web y debido a las limitantes que nos dejaron fuera del .net al foxpro yo decidi entrar al ASP. Es sencillo por 2 cuestiones.
la primera se puede crear un sistema en ASP con la conexion ODBC al foxpro(lenguaje mas sencillo de programar). yo digo que hicieras esto, trata de conocer un poco de ASP es realmente facil al igual que foxpro, crea tus bases de datos con foxpro crea la conexion OBDC atus bases de datos y levanta una pagina web que sea tu sistema, en lugar de formularios y programas en foxpro trata de crear programas web con ASP que sirvan como tu alimentador de datos del sistema, asi tu unico limitante sera el espacio para almacenar datos porque desde cualquier internet explorer podras correr tu sistema en cualquier parte del mundo :)
y asi olvidamos cualquier otro lenguaje, el asp es compatible con la mayorita de los servidores web existentes ·APACHE, IIES, etc etc yo es lo que uso y funciona muy bien, espero haber entendido bien tu duda y haber propuesto una solucion :) gracias