UTILIZAR VISUAL FOX

Luis Angel
11 de Enero del 2004
HOLA A TODOS.

YO PROGRAMO EN VFP 5.0 VER. A
ESTOY BASTAMTE FAMILIARIZADO CON LAS BASES DE DATOS Y TABLAS YA QUE SON MUY FACIL DE USAR, LO MALO ES QUE NO SON TAN BUENAS EN SEGURIDAD Y SON INESTABLES AL CRECER EN INFORMACION Y ALMACENAJE DE DATOS,

QUISIERA SABER SI PUEDO UTILIZAR VISUAL FOX PARA MANIPULAR LAS BASES DE DATOS DE MYSQL. TALVES ALGUIN ME DE UNA PISTA Y/O IDEA DE COMO HACERLO

GRACIAS A TODOS.

aerd
11 de Enero del 2004
Hola, yo utilice Visual Foxpro y MySQL para crear un sistema de gesti贸n empresarial completo en modo Cliente/Servidor y me funciona bastante bien, para conectarme utilizo lo siguiente:

lcString = "DB=mysql;SERVER=127.0.0.1;UID=root;PWD=;PORT=3306;OPTION=25;STMT=;DRIVER={Mysql};DSN="

SQLSETPROP(0,"DispLogin",3)
lnHandle = SQLSTRINGCONNECT(lcString)
IF lnHandle<0
MESSAGEBOX("No Se Puede Conectar")
ENDIF

SQLDISCONNECT(lnHandle)

Para enviar comandos SQL al servidor debes utilizar la orden SQLEXEC() y listo.

Este tipo de conexi贸n te sirve para cualquier motor SQL, yo utilizo Visual Foxpro 6.0 pero creo que debe servir igual para Visual Foxpro 5.0

CESAR NAVA SOTO
11 de Enero del 2004
No que yo sepa. Visual Fox Pro utiliza el mismo tipo de archivos que DBase (archivos DBF), los cuales son solamente tablas. MySql, Sql Server, o Oracle, por mencionar algunos, son motores de bases de datos relacionales (manejan tablas, vistas, procedimientos almacenados, seguridad, etc).

Desconozco si en versiones posteriores (VFP 6.0, 7.0 u 8.0) se pueda lograr, si es asi te agradeceria me lo hicieras saber.