Re: Ayuda con cadena de conexion ODBC windows XP SP 3 desde VFP a POSTGRESQL 8.4

From: "Hector R(dot) De los Santos (Consultor TI)" <zahory(at)gmail(dot)com>
To: José Luis Carranza <joseluis(at)adesynet(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Ayuda con cadena de conexion ODBC windows XP SP 3 desde VFP a POSTGRESQL 8.4
Date: 2009-12-05 18:31:42
Message-ID: 3efb88e60912051031v7120b4d6yb27a321f26b70f72@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

1) Debiste ponerlo como OT porque esto no es un foro de VFP, y el
error que tienes es de VFP
2) Aparentemente el problema que tienes es que no estan instalados los
drivers ODBC para conectarte con PostgreSQL
3) Revisa ese string de conexion porque no creo que este correcto.
Busca tus ODBC Aqui:

http://www.postgresql.org/ftp/odbc/versions/msi/

4) Suerte!

:: HDS Consultores TI
Servidores | Redes | Programacion | GNU/Linux | PostgreSQL
Web: http://hdsconsultores.net

El día 4 de diciembre de 2009 11:05, José Luis Carranza
<joseluis(at)adesynet(dot)com> escribió:
> 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.
>
>
>
> __________ Información de ESET Smart Security, versión de la base de firmas
> de virus 4660 (20091204) __________
>
> ESET Smart Security ha comprobado este mensaje.
>
> http://www.eset.com
>

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message José Luis Carranza 2009-12-05 18:53:41 RE: Ayuda con cadena de conexion ODBC windows XP SP 3 desde VFP a POSTGRESQL 8.4
Previous Message José Luis Carranza 2009-12-05 16:29:49 Re: Ayuda con cadena de conexion ODBC windows XP SP 3 desde VFP a POSTGRESQL 8.4