by jbrita » Tue May 27, 2008 1:32 pm
Ahi va Armando
*-Local
*oCnx:= "DRIVER={MYSQL ODBC 3.51 Driver}; SERVER="+cHost+"; DATABASE="+cDBName+";UID="+cUser+";PWD="+cPsw
*-Remoto
oCnx:= "Driver={MySQL ODBC 3.51 Driver}; Server="+cHost+";Port=3306;Database="+cDbName+";User="+cUser+";Password="+cPsw+";Option=3"
oConexion:= tOleAuto():New("ADODB.Connection")
oConexion:ConnectionString := oCnx
oConexion:Open()
Tambien puede Ser
MSGRUN( "Conectando comunicación con el SERVIDOR, espere...",NIL,{|| MyConeccion(oCnx)} )
If lError
---------- YA PUEDES TRABAJAR
oConexion:Close()
Endif
FUNCTION MyConeccion(xConnStr)
*-------------------------
Local lRet:=.t.,oError
oConexion := tOleAuto():New("ADODB.Connection")
oConexion:ConnectionString := xConnStr
TRY
oConexion:Open()
lError:=.T.
CATCH oError
lRet:=.f.
lError:=.F.
MsgStop("No Hay Conexion Con El Servidor","Operación Cancelada")
END
RETURN lRet