conexion a mysql

113 views
Skip to first unread message

Luis g

unread,
Feb 4, 2021, 12:48:09 PM2/4/21
to Comunidad Visual FoxPro en Español, ayuda de fox
no me puedo conectar a la base de mysql  este es el condigo que utilizo  pro  medio de odbc se me puedo conectar pero pro codigo  en vfp no quien me puede ayudar

lcServer="localhost"
lcDatabase="sql_sai"
lcUser = "root"
lcPassword = ""
lcStringConn="Driver={MySQL ODBC 8.0 Unicode Driver};Port=3306"+;
             ";Server="+lcServer+;
             ";Database="+lcDatabase+;
             ";Uid="+lcUser+;
             ";Pwd="+lcPassWord
MESSAGEBOX(lcStringConn)
SQLSETPROP(0,"DispLogin",3)
lnHandle=SQLSTRINGCONNECT(lcStringConn)
MESSAGEBOX(lnHandle)

IF lnHandle  > 0
   ? SQLTABLES(lnHandle,"pedidoc")
   browse last nocaptions
   SQLDISCONNECT(lnHandle)
ELSE
   =AERROR(laError)
   MESSAGEBOX("Error at Connecting"+CHR(13)+;
              "Description:"+laError[2])
ENDIF

Edison Ramirez

unread,
Feb 4, 2021, 12:54:29 PM2/4/21
to Comunidad Visual FoxPro en Español, publice...@googlegroups.com
Olvídate del odbc la conexion está bien instala el driver de Fox


From: publice...@googlegroups.com <publice...@googlegroups.com> on behalf of Luis g <luis_a...@hotmail.com>
Sent: Thursday, February 4, 2021 12:48:04 PM
To: 'Comunidad Visual FoxPro en Español' <publice...@groups.facebook.com>; ayuda de fox <publice...@googlegroups.com>
Subject: [vfp] conexion a mysql
 
--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/SN4PR0701MB3694A8E7740581DF12C21E72F3B39%40SN4PR0701MB3694.namprd07.prod.outlook.com.

Hendell Mora

unread,
Feb 4, 2021, 1:25:39 PM2/4/21
to publice...@googlegroups.com
Que error genera al tratar de cobectar

Luis g

unread,
Feb 4, 2021, 3:00:12 PM2/4/21
to publice...@googlegroups.com
no me marca ningun error solo no se conecta  y dice  que  controlador no disponible  o base no encontrada


De: publice...@googlegroups.com <publice...@googlegroups.com> en nombre de Hendell Mora <hendel...@gmail.com>
Enviado: jueves, 4 de febrero de 2021 12:25 p. m.
Para: publice...@googlegroups.com <publice...@googlegroups.com>
Asunto: Re: [vfp] Re: conexion a mysql
 

Hendell Mora

unread,
Feb 4, 2021, 3:08:24 PM2/4/21
to publice...@googlegroups.com
Instalastes el odbc para 32 bits. Has tratado de generar el dsn desde el administrador de odbc para 32 bits  y verificar que conecta bien con la base de datos

Luis g

unread,
Feb 4, 2021, 3:34:20 PM2/4/21
to publice...@googlegroups.com
si por  obdc  si conecta la base de datos  y realize  una conexion por excel y sin problemas 


Enviado: jueves, 4 de febrero de 2021 02:08 p. m.

Jenny Leon

unread,
Feb 4, 2021, 3:44:52 PM2/4/21
to Comunidad de Visual Foxpro en Español
Hola tengo esta funcion para conectarse a mysql

=SQLDISCONNECT(0)
SWMYSQL=CONECTA_MYSQL()



FUNCTION CONECTA_MYSQL
LOCAL swmysql0
WAIT WINDOW "CONECTANDO AL SERVIDOR. ESPERE UN MOMENTO..."  NOWAIT
lcStringCnxLocal = "DRIVER={MySql ODBC 5.2 ANSI Driver};" + ;
"SERVER=191.1.1.4;" + ;
"PORT=3306;" +;
"UID=usuario1;" + ; && user
"PWD=clave;" + ; && pass
"OPTIONS=16387;" && 131329 16387 

SQLSETPROP(0,"DispLogin" , 3 )
SQLSETPROP(0,"DispWarnings",.F.)
lnHandle = SQLSTRINGCONNECT(lcStringCnxLocal)
IF lnHandle < 0
AERROR(laErr)
WAIT WINDOW "NO SE PUEDE CONECTAR AL SERVIDOR" + CHR(13) + ALLTRIM(STR(laErr[1]))+" "+laErr[2] TIMEOUT 2
swmysql0 = .F.
ELSE
SQLSETPROP(lnHandle,'DispWarnings',.F.)
SQLSETPROP(lnHandle,'QueryTimeOut',180)
swmysql0 = .T.
ENDIF
WAIT CLEAR
RETURN swmysql0



El jueves, 4 de febrero de 2021, 15:00:12 (UTC-5), Luis g escribió:
no me marca ningun error solo no se conecta  y dice  que  controlador no disponible  o base no encontrada
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publice...@googlegroups.com.

--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publice...@googlegroups.com.

--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publice...@googlegroups.com.

Hendell Mora

unread,
Feb 4, 2021, 4:21:18 PM2/4/21
to publice...@googlegroups.com
Foto de las conexiones dsn de 32 bits

Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/17d780b0-6253-4bba-a8cd-cf03bcefb95fo%40googlegroups.com.

Luis g

unread,
Feb 5, 2021, 9:24:28 AM2/5/21
to publice...@googlegroups.com
ya copie el codigo qu eme enviaron y me sale el siguente  error




De: publice...@googlegroups.com <publice...@googlegroups.com> en nombre de Jenny Leon <jenny...@gmail.com>
Enviado: jueves, 4 de febrero de 2021 02:44 p. m.
Para: Comunidad de Visual Foxpro en Español <publice...@googlegroups.com>
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/17d780b0-6253-4bba-a8cd-cf03bcefb95fo%40googlegroups.com.

Aarón Delgado

unread,
Feb 5, 2021, 10:30:32 AM2/5/21
to publice...@googlegroups.com
Buen día estimado

Aquí hay video tutorial como usar mySQL en un hosting y también hay código fuente: 


Saludos cordiales;

DELGADO JAIMES, Roberto Aarón
Fijo: 013969545 /  Movistar: 988316319



Reply all
Reply to author
Forward
0 new messages