Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   mejor tipo de conexión a PostgreSql (https://www.clubdelphi.com/foros/showthread.php?t=58404)

2-D@monic 19-07-2008 08:22:38

mejor tipo de conexión a PostgreSql
 
Hola a todos el foro, estoy utilizando una conexión odbc+ado para conectarme a postgresql, antes utilizaba el driver libre oledb para ado de postgres pero como no soporta funciones decidí instalar el controlador odbc libre, hay otra manera de que pueda conectarme de una "mejor" manera a postgres sin necesidad de comprar drivers comerciales?

voldemmor 19-07-2008 15:48:06

Zeos
 
la verdad te podria decir que la libreria ZEOS para delphi es una buena opcion, provee conexion a varias bases de datos como postgree firebird mysql, con la cual la uso, no he probado con postgre, pero supongo que es igual de facil el manejo.

Es de libre descarga.

En este momento no tengo el link de descarga, lo busco y te lo posteo

voldemmor 19-07-2008 15:52:20

el linck
 
para la libreria
https://sourceforge.net/project/show...group_id=35994

un manual de instalacion
http://www.feran.com.mx/archivos/Com...El_Intento.pdf


y en el foro encontraras varios ejemplos de uso

2-D@monic 19-07-2008 18:07:38

Ok
 
Bueno, la librería zeos parace una buena opción. pero una pregunta acerca de esta, como hago en una máquina cliente para funcione?, a parte del ejecutable supongo que tengo que instalar mínimamente los drivers a los manejadores que soporta en system32 o algo, alguien puede instruir como realizar en una máquina que no sea en la que se dearrollo?

voldemmor 21-07-2008 21:54:09

no hay problema
 
No existe ningun problema con aquello.
La libreria viene con unas dll que probeen la conexion a tu base de datos y la cual debe ir en el mismo direcctorio de tu aplicacion.
Existe otro lugar donde colocarlo dentro del sistema de windows pero no lo recuerdo, y como me funciona colocandola en el mismo directiorio, para que cambiarlo.
en tu cliente debes llevar tu ejecutable junto con la dll que corresponde a la conexion con tu base de datos, postgree, en este caso y no hay ningun problema con la conexión.

la verdad no estoy seguro si es necesario llevar la dll con el ejecutable de la aplicación pero yo estoy trabajando de esta manera y no he tenido problemas.

Suerte con Zeos, es muy facil y el foro te ofrece mucha información al respecto

2-D@monic 30-07-2008 22:13:42

ok voldemor probando voy a averiguarlo

tazwil1 13-08-2008 15:13:03

Tratando de instalar los componentes
 
Buenos dias. estoy tratando de instalar los componentes zeos en delphi 2006, he utilizado el manual que indicaron con anterioridad, pero al momento de compilar el ZCore100 me aparece un error que dice textualmente "[Pascal Fatal Error] ZCore.dpk(30):E2202 Required package 'rtl' not found" :confused: y no he conseguido la forma de instalarlo... por favor si alguien tiene alguna sugerencia, bien recibida será!. gracias de antemano

voldemmor 13-08-2008 17:58:09

en el foro
 
lo lamento solo uso delphi 6.

Lo que te podria recomendar es que busques en el foro y estoy seguro que existiran compañeros foreros que ya pasaron por aquello.

Suerte

tazwil1 13-08-2008 19:05:33

Gracias de todas maneras voldemmor, seguire en mi busqueda. :)


La franja horaria es GMT +2. Ahora son las 17:55:46.

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