From: | José Luis Carranza <joseluis(at)adesynet(dot)com> |
---|---|
To: | <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Ayuda con cadena de conexion ODBC windows XP SP 3 desde VFP a POSTGRESQL 8.4 |
Date: | 2009-12-04 15:05:41 |
Message-ID: | 000601ca74f3$400eb0e0$c02c12a0$@com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola foro buenos días, estoy iniciándome en postgresql y quiero hacer una
conexión vía ODBC pero mediante una cadena de conexión y me arroja el
siguiente mensaje cada vez que intento la conexión:
[Microsoft][Administrador de controladores ODBC] no se encuentra el nombre
del origen de datos y no se especificó ningún controlador predeterminado.
Debo aclarar que ya tengo instalado el ODBC para postgresql en mi pc.
Tengo el siguiente escenario:
Windows XP SP3
Visual FoxPro 9.0
PostgreSQL 8.4
Este es el código que utilice:
lcRutaServer="192.168.1.3"
lcBaseDatos="miBD"
lcUser="postgres"
lcPasword="miclave"
lcConC ="Driver={PostgreSQL};Server="+lcRutaServer+";Port=5432;Database="+
ALLTRIM(lcBaseDatos) +";Uid=lcUser;Pwd=lcPasword"
miErrorTry=.f.
TRY
STORE SQLSTRINGCONNECT(lcConC,.t.) TO CONPOSTGRESQL
CATCH
miErrorTry = .t.
ENDTRY
IF miErrorTry
=MESSAGEBOX('Ocurrio un error en la conexion a POSTGRESQL')
RETURN
ENDIF
IF CONPOSTGRESQL <= 0
lError=AERROR(Mi_Error)
=messagebox(Mi_error(1,3),0+64)
RETURN .f.
ENDIF
=MESSAGEBOX('conexion a POSTGRESQL OK')
Gracias de antemano.
From | Date | Subject | |
---|---|---|---|
Next Message | Manuel Fernando Aller | 2009-12-04 15:20:22 | Problema con c3p0 y conexiones idle |
Previous Message | Arcel Labrada Batista | 2009-12-04 14:51:57 | trabajo con fechas |