Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 07-08-2015
Avatar de elaguna
elaguna elaguna is offline
Miembro
 
Registrado: abr 2009
Ubicación: México
Posts: 51
Poder: 16
elaguna Va por buen camino
Conectar FireDAC en Delphi XE8 con Postgres

Qué tal, saludos.

Pues volviendo al consumismo con Embarcadero, adquirimos la fabulosa nueva versión de RAD, XE8, wow !!!

Y aprovechando que nos acaban de solicitar que una de nuestras aplicaciones sea multiplataforma/multidispositivos, pues queremos utilizar la nueva versión. Lo último que utilizamos es XE.

En la aplicación utilizamos PostgreSQL y Zeos, sin ningún problema, pero al tratar de migrar a la nueva versión, todavía no hay una versión de Zeos para XE8, entonces como sugieren en este hilo http://www.clubdelphi.com/foros/showthread.php?t=85795&highlight=firedac+postgres, queremos usar FireDAC.

Es ahí en donde tenemos el problema, nos pide la librería libpq.dll y demás librerías (hasta ahí todo normal), Postgres está instalado y funciona correctamente, buscamos en la ayuda de Embarcadero para este tema y seguimos las indicaciones: http://docwiki.embarcadero.com/RADStudio/XE8/en/Connect_to_PostgreSQL_%28FireDAC%29.

Solicitamos el apoyo de Embarcadero y nos mandaron exactamente la misma información.

El error que nos manda es

Cita:
[FireDAC][Phys][PGSQL]-314. Cannot load vendor library [libpq.dll]. No se puede encontrar el módulo especificado. Hint: check it is in the PATH directories or application EXE directories, and has x86 bitness.
Siguiendo las indicaciones y modificando el archivo FDDrivers.ini agrego las líneas

Cita:
[PG]
VendorLib=C:\Program Files (x86)\PostgreSQL\9.4\lib\libpq.dll
Pero el error es el mismo:

Cita:
[FireDAC][Phys][PGSQL]-314. Cannot load vendor library [C:\Program Files (x86)\PostgreSQL\9.4\lib\libpq.dll]. No se puede encontrar el módulo especificado. Hint: check it is in the PATH directories or application EXE directories, and has x86 bitness.
Todo es x86 (DB, XE8, y dll).

¿Alguien ha tratado de utilizar FireDAC con esta DB y cómo lo han solucionado?

Gracias a todos.
__________________
No lo intentes!. Hazlo o no lo hagas, pero no lo intentes !!! (Yoda)
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
conectar firedac a cualquier mssql juank1971 Conexión con bases de datos 1 12-06-2015 22:56:58
Conectar remotamente usando FireDAC MAXIUM Firebird e Interbase 0 18-08-2014 20:36:29
Conectar Aplicación Web con Postgres PaulaGV Delphi para la web 0 08-10-2013 20:53:16
ayuda para conectar delphi con postgres pame PostgreSQL 2 19-09-2013 05:47:24
Conectar Postgres con Delphi 7 Maury Manosalva PostgreSQL 3 12-12-2006 17:10:37


La franja horaria es GMT +2. Ahora son las 13:16:01.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi