Ayuda Please Mysql-VFP
yo logre conectarme a mysql desde fox pro pero no se como abrir la base de datos, ni como abrir una tabla consultarla etc. si alguien sabe como favor ayudarme.....
Aagalindez.
Aqui te paso un metodo que recibe las llamadas para conectarse y hacer select de una base de datos desde VFP a MySql.
STORE SQLCONNECT(TUDSN,USUARIO, PASSWORD) TO puntero
IF puntero <= 0
MESSAGEBOX(\'No Puedo Conectar\', 16, \'Error de SQLConnect\')
ELSE
strsql = "SELECT campos FROM tabla WHERE codigo = "+thisform.Text1.Value
SQLEXEC(puntero,strsql,\'micursor\')
ENDIF
SQLDISCONNECT(puntero)
RETURN puntero
esto se llama desde, por ejemplo, el evento lostfocus
de un formulario, de la siguiente manera:
IF !EMPTY(Thisform.Text1.Value) THEN
THISFORM.bd_select
THISFORM.Text2.Value = micursor.nombre
THISFORM.Refresh
ENDIF
Espero te sirva.
Sls.
Hg.
Aqui te paso un metodo que recibe las llamadas para conectarse y hacer select de una base de datos desde VFP a MySql.
STORE SQLCONNECT(TUDSN,USUARIO, PASSWORD) TO puntero
IF puntero <= 0
MESSAGEBOX(\'No Puedo Conectar\', 16, \'Error de SQLConnect\')
ELSE
strsql = "SELECT campos FROM tabla WHERE codigo = "+thisform.Text1.Value
SQLEXEC(puntero,strsql,\'micursor\')
ENDIF
SQLDISCONNECT(puntero)
RETURN puntero
esto se llama desde, por ejemplo, el evento lostfocus
de un formulario, de la siguiente manera:
IF !EMPTY(Thisform.Text1.Value) THEN
THISFORM.bd_select
THISFORM.Text2.Value = micursor.nombre
THISFORM.Refresh
ENDIF
Espero te sirva.
Sls.
Hg.
