interface con MySQL

10/03/2005 - 19:52 por J. Carlos Reyna | Informe spam
Saludos a grupo

Tengo unn sistema desarrollado en vfp6 y necesito hacer una inteface para
leer datos de otra aplicacion del cliente con datos en MySQL de los cuales
el cliente me proporciono un respaldo.

Yo no tengo instalado en mi PC MySQL y les agradesco me ayuden con las
siguientes dudas:

Debo de instalar el MySQl en mi pc o solo del driver?

Cual es la extencion de las bases de datos y tablas de MySQL?

Que informacion datos debo de conocer para poder accesar la BD?

Como debo de hacer la coneccion a la BD?

Cualquier otra informacion que deba conocer y que en este momento no he
detectado?

De antemano muchas gracias por su coperacion

-
PortalFox :: Nada corre como un zorr
http://www.portalfox.co

PortalFox - NNTP Forum Gatewa

Preguntas similare

Leer las respuestas

#1 Esparta Palma
10/03/2005 - 20:02 | Informe spam
Algunas respuestas a lo especifico que preguntas...

Debo de instalar el MySQl en mi pc o solo del driver?


EP->MySQL es un servidor de base de datos relacional, simpre necesitarás
un servidor y desde tus clientes instalar los drivers para que puedan
tener acceso.

Cual es la extencion de las bases de datos y tablas de MySQL?


EP-> No interesa mucho, eso lo maneja el servidor

Que informacion datos debo de conocer para poder accesar la BD?


EP->Como en muchos servidores de bases de datos necesitas conocer el
nombre o dirección IP, la base de datos a la cual conectarte, usuario y
contraseña.

Te recomendaría ahundar en los temas de Cliente-Servidor, no es
necesario que sea sólo de MySQL, una vez que hayas entendido el
concepto, ir a la documentación de MySQL, un buen sitio al respecto es
el siguiente:

http://www.mysql-hispano.org/

De maneja mas general y que tiene que ver con el uso conjunto con VFP,
revisa lo siguiente:

Crear Aplicaciones Cliente-Servidor con Visual FoxPro
http://www.panoramabox.com/GoPub.as...bj"03

¿Utilizar Vistas Remotas o SQL Pass Through (SPT) para
Cliente-Servidor?
http://www.panoramabox.com/GoPub.as...bj"32

eFrontEnd, Proyecto de Ejemplo Cliente-Servidor con Visual FoxPro
http://www.panoramabox.com/GoPub.as...bj"34

eBook Gratuito: SQL: A Practical Introduction (reseña y descarga)
http://www.panoramabox.com/GoPub.as...bj"35

Consultas de mas de 256 cars. a el servidor remoto (SPT y TEXT..
ENDTEXT)
http://www.panoramabox.com/GoPub.as...bj"09

Conectar a DBMS sin crear DSN (técnica DSNLess)
http://www.panoramabox.com/GoPub.aspx?IdObj05

Uso de AERROR() para errores ODBC
http://www.panoramabox.com/GoPub.aspx?IdObj!81

Espero te sirva.


¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º

Espartaco Palma Martínez
SysOp http://www.PortalFox.com
México D.F.
MoBlogs!
http://weblogs.golemproject.com/esparta/
http://www.espartha.com/blog/

J. Carlos Reyna wrote:
Saludos a grupo

Tengo unn sistema desarrollado en vfp6 y necesito hacer una inteface para
leer datos de otra aplicacion del cliente con datos en MySQL de los cuales
el cliente me proporciono un respaldo.

Yo no tengo instalado en mi PC MySQL y les agradesco me ayuden con las
siguientes dudas:

Debo de instalar el MySQl en mi pc o solo del driver?

Cual es la extencion de las bases de datos y tablas de MySQL?

Que informacion datos debo de conocer para poder accesar la BD?

Como debo de hacer la coneccion a la BD?

Cualquier otra informacion que deba conocer y que en este momento no he
detectado?

De antemano muchas gracias por su coperacion


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
Respuesta Responder a este mensaje
#2 Adrian Di Nucci
11/03/2005 - 20:10 | Informe spam
Carlos es muy acertado lo que te menciona Esparta, pero para hacer la
explicacion mas corta deberias:
1-Instalar en alguna maquina (servidor) el motor de BD de Mysql
(www.mysql.org)
2-descargar e instalar el Controlador ODBC de Mysql (cliente) (del mismo
lugar creo que se llama
MyODBC)
3-Crear una conexion ODBC contra la base de datos de MySQL (Hagamos de
cuenta que la BD se llama "DB_FUENTE") desde el panel de control de tu PC.
4-Desde fox, por codigo deberas conectarte a la BD "DB_FUENTE" con
sqlconnect(...) (seria bueno que leas en la ayuda sobre "Cliente/Servidor" y
tb
sobre "Paso a traves de SQL" y sobre estas funciones "SQLConnect,
SqlExcecute, SqlDisconnect,etc", y los links del post anterior)
5-una vez conectado a la "DB_FUENTE" con sqlexecute("select * from
MyClientes","MyVfpCursor") haces tus consultas a MySql y te devuelve un
cursor en fox llamado "MyVfpCursor" o el nombre que quieras ponerle...

Es muy facil siempre y cuando tengas en claro los concesptos de como
conectarte a la BD... y si lo necesitas cuenta conmigo para echarte una
mano...

Espero que te sean de utilidad mis palabras...

***** Esto es una mencion, aclaracion o descargo que quiero hacer. Pueden
seguir leyendo o no, es a gusto del consumidor ;-) *****
Para no ofender a nadie del foro... Sé que esta breve explicacion puede ser
inexacta en algunos conceptos o violar algunos estandares de programacion, o
lo que se les ocurra. Pero no soy ningun erudito, estudioso o guru en fox,
solo trato de hacerlo bien
(y es una de las pocas veces que he respondido un post). Pero cdo yo tuve
programar una Interfase similar
a la que propone Carlos Reyna, este foro me ayudo muchisimo y me brindo
ayuda invaluable, por lo que queria devolver la atencion que en su momento
me dieron... Muchas Gracias Foxceros Amigos y a la gente de PortalFox...


A d r i a n D i N u c c i
Mendoza - Argentina

"Esparta Palma" escribió en el
mensaje news:#
Algunas respuestas a lo especifico que preguntas...

> Debo de instalar el MySQl en mi pc o solo del driver?
EP->MySQL es un servidor de base de datos relacional, simpre necesitarás
un servidor y desde tus clientes instalar los drivers para que puedan
tener acceso.

> Cual es la extencion de las bases de datos y tablas de MySQL?
EP-> No interesa mucho, eso lo maneja el servidor

> Que informacion datos debo de conocer para poder accesar la BD?
EP->Como en muchos servidores de bases de datos necesitas conocer el
nombre o dirección IP, la base de datos a la cual conectarte, usuario y
contraseña.

Te recomendaría ahundar en los temas de Cliente-Servidor, no es
necesario que sea sólo de MySQL, una vez que hayas entendido el
concepto, ir a la documentación de MySQL, un buen sitio al respecto es
el siguiente:

http://www.mysql-hispano.org/

De maneja mas general y que tiene que ver con el uso conjunto con VFP,
revisa lo siguiente:

Crear Aplicaciones Cliente-Servidor con Visual FoxPro
http://www.panoramabox.com/GoPub.as...bj"03

¿Utilizar Vistas Remotas o SQL Pass Through (SPT) para
Cliente-Servidor?
http://www.panoramabox.com/GoPub.as...bj"32

eFrontEnd, Proyecto de Ejemplo Cliente-Servidor con Visual FoxPro
http://www.panoramabox.com/GoPub.as...bj"34

eBook Gratuito: SQL: A Practical Introduction (reseña y descarga)
http://www.panoramabox.com/GoPub.as...bj"35

Consultas de mas de 256 cars. a el servidor remoto (SPT y TEXT..
ENDTEXT)
http://www.panoramabox.com/GoPub.as...bj"09

Conectar a DBMS sin crear DSN (técnica DSNLess)
http://www.panoramabox.com/GoPub.aspx?IdObj05

Uso de AERROR() para errores ODBC
http://www.panoramabox.com/GoPub.aspx?IdObj!81

Espero te sirva.


¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º

Espartaco Palma Martínez
SysOp http://www.PortalFox.com
México D.F.
MoBlogs!
http://weblogs.golemproject.com/esparta/
http://www.espartha.com/blog/

J. Carlos Reyna wrote:
> Saludos a grupo
>
> Tengo unn sistema desarrollado en vfp6 y necesito hacer una inteface


para
> leer datos de otra aplicacion del cliente con datos en MySQL de los


cuales
> el cliente me proporciono un respaldo.
>
> Yo no tengo instalado en mi PC MySQL y les agradesco me ayuden con las
> siguientes dudas:
>
> Debo de instalar el MySQl en mi pc o solo del driver?
>
> Cual es la extencion de las bases de datos y tablas de MySQL?
>
> Que informacion datos debo de conocer para poder accesar la BD?
>
> Como debo de hacer la coneccion a la BD?
>
> Cualquier otra informacion que deba conocer y que en este momento no he
> detectado?
>
> De antemano muchas gracias por su coperacion
>
>
> PortalFox :: Nada corre como un zorro
> http://www.portalfox.com
>
> PortalFox - NNTP Forum Gateway
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida