Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > PostgreSQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 24-02-2020
Isnel Isnel is offline
Miembro
 
Registrado: oct 2006
Posts: 22
Poder: 0
Isnel Va por buen camino
¿Hay componentes gratis para conectar Delphi 7 a PostgreSQL?

?Existe algun componente GRATIS medianamente bueno para conectar delphi 7 directamente con postgresql?
__________________
Si no lo sabes tú ni Mr Google. Pregúntalo
Responder Con Cita
  #2  
Antiguo 24-02-2020
Avatar de TiammatMX
TiammatMX TiammatMX is offline
Miembro
 
Registrado: jun 2006
Ubicación: Universo Curvo\Vía Láctea\Sistema Solar\Planeta Tierra\América\México\Puebla\Heróica Puebla de Zaragoza\Jardines de San Manuel\Home
Posts: 746
Poder: 19
TiammatMX Va camino a la fama
Wink

Cita:
Empezado por Isnel Ver Mensaje
...delphi 7 directamente con postgresql?
En su momento, usé una suite gratuita (ZEOSLib), aunque dudo que encuentres la versión que cerraron para esos IDE (8, 9, 10), pero siempre puedes intentarlo usando ADO u ODBC...
__________________
Felipe Eduardo Ortiz López. Delphi programmers does it recursively...

"Un programador, es un creador de universos en donde sólo él es responsable. Universos de complejidad prácticamente ilimitada que se puede crear en forma de programas de ordenador." - Joseph Weizenbaum.

Témele a los profetas... y a aquellos que están listos para morir por "la verdad", ya que como regla general hacen morir a muchos otros con ellos, frecuentemente antes que ellos, y a veces en lugar de ellos. — Umberto Eco
Responder Con Cita
  #3  
Antiguo 26-02-2020
Avatar de white_zombie
[white_zombie] white_zombie is offline
Miembro Premium
 
Registrado: nov 2005
Ubicación: Zaragoza - España
Posts: 187
Poder: 19
white_zombie Va por buen camino
Hola,


Yo tengo varios proyectos con delphi 7 y postgresql a los que aún estoy dando soporte a día de hoy, y uso Zeoslib para ello.


Dado que mis aplicaciones vienen de hace varios años, yo utilizo la versión 7.0 de Zeoslib y versión 8 de postgresql.


En las release notes de la última versión de ZeosLib pone que aún es compatible con Delphi 7, así que debería funcionarte sin problemas.


Un Saludo.
Responder Con Cita
  #4  
Antiguo 26-02-2020
Avatar de white_zombie
[white_zombie] white_zombie is offline
Miembro Premium
 
Registrado: nov 2005
Ubicación: Zaragoza - España
Posts: 187
Poder: 19
white_zombie Va por buen camino
Por cierto, si aún trabajas con Delphi 7, te recomiendo encarecidamente que si no lo has hecho ya, pruebes Lazarus.

Yo hace ya unos años que todo lo que desarrollo lo hago con Lazarus y Free Pascal y no echo en falta Delphi para nada.
Responder Con Cita
  #5  
Antiguo 26-02-2020
Isnel Isnel is offline
Miembro
 
Registrado: oct 2006
Posts: 22
Poder: 0
Isnel Va por buen camino
Cita:
Empezado por white_zombie Ver Mensaje
Hola,


Yo tengo varios proyectos con delphi 7 y postgresql a los que aún estoy dando soporte a día de hoy, y uso Zeoslib para ello.


Dado que mis aplicaciones vienen de hace varios años, yo utilizo la versión 7.0 de Zeoslib y versión 8 de postgresql.


En las release notes de la última versión de ZeosLib pone que aún es compatible con Delphi 7, así que debería funcionarte sin problemas.


Un Saludo.

No me dedico a tiempo completo a la programación, solo lo hago de vez en cuando por placer y cuando lo he necesitado. Hasta ahora he estado usando Zeoslib 7.2.4 con la versión 9.1 de postgresql y me ha funcionado bien, pero ahora necesito hacer backup y restauras a la BD desde la aplicación y necesito algo como PSLQDump y PSLQRestore de PostgresDAC y con Zeos no veo como.


Saludos
__________________
Si no lo sabes tú ni Mr Google. Pregúntalo
Responder Con Cita
  #6  
Antiguo 26-02-2020
Avatar de white_zombie
[white_zombie] white_zombie is offline
Miembro Premium
 
Registrado: nov 2005
Ubicación: Zaragoza - España
Posts: 187
Poder: 19
white_zombie Va por buen camino
Cita:
Empezado por Isnel Ver Mensaje
No me dedico a tiempo completo a la programación, solo lo hago de vez en cuando por placer y cuando lo he necesitado. Hasta ahora he estado usando Zeoslib 7.2.4 con la versión 9.1 de postgresql y me ha funcionado bien, pero ahora necesito hacer backup y restauras a la BD desde la aplicación y necesito algo como PSLQDump y PSLQRestore de PostgresDAC y con Zeos no veo como.


Saludos

Si te sirve de ayuda, para hacer backups no es necesario ningún componente especifico para Delphi, Postgres tiene las opciones pg_dump y pg_restore que son aplicaciones de consola y pueden ser invocadas desde programas externos sin mayor problema.


Hace mucho que no uso Delphi, pero supongo que tendrá algo parecido al TProcess de Freepascal, que sirve para llamar y controlar otros programas.


Un saludo.
Responder Con Cita
  #7  
Antiguo 26-02-2020
Isnel Isnel is offline
Miembro
 
Registrado: oct 2006
Posts: 22
Poder: 0
Isnel Va por buen camino
Tendría que pobrar, pero vi algo programado así y despliega la ventana negra del ms-dos y no me gustó para nada
__________________
Si no lo sabes tú ni Mr Google. Pregúntalo
Responder Con Cita
  #8  
Antiguo 26-02-2020
Avatar de white_zombie
[white_zombie] white_zombie is offline
Miembro Premium
 
Registrado: nov 2005
Ubicación: Zaragoza - España
Posts: 187
Poder: 19
white_zombie Va por buen camino
Cita:
Empezado por Isnel Ver Mensaje
Tendría que pobrar, pero vi algo programado así y despliega la ventana negra del ms-dos y no me gustó para nada

Normalmente hay una opción para ocultar esa ventana, ademas es diferente ejecutar un proceso externo a ejecutarlo sobre la consola.

Yo tengo aplicaciones que invocan a otros programas (Git, Libreoffice, Qcad, etc) y también ejecuto programas de consola desarrollados por mí que realizan tareas en segundo plano y los usuarios no se dan ni cuenta.
Responder Con Cita
  #9  
Antiguo 26-02-2020
Isnel Isnel is offline
Miembro
 
Registrado: oct 2006
Posts: 22
Poder: 0
Isnel Va por buen camino
Buscando en google encontré algo que puede que resulte. CreateProcess. Voy a probar si me funciona.
__________________
Si no lo sabes tú ni Mr Google. Pregúntalo
Responder Con Cita
  #10  
Antiguo 27-02-2020
Avatar de white_zombie
[white_zombie] white_zombie is offline
Miembro Premium
 
Registrado: nov 2005
Ubicación: Zaragoza - España
Posts: 187
Poder: 19
white_zombie Va por buen camino
Por si te sirve de algo, alguien ha portado el TProccess de Freepascal a Delphi, parece que Delphi no lo tiene de serie.

Puedes descargalo aqui TProcess-Delphi
Responder Con Cita
  #11  
Antiguo 10-07-2020
Avatar de gatosoft
[gatosoft] gatosoft is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Bogotá, Colombia
Posts: 833
Poder: 22
gatosoft Va camino a la fama
Cita:
Empezado por white_zombie Ver Mensaje
Por cierto, si aún trabajas con Delphi 7, te recomiendo encarecidamente que si no lo has hecho ya, pruebes Lazarus.

Yo hace ya unos años que todo lo que desarrollo lo hago con Lazarus y Free Pascal y no echo en falta Delphi para nada.
¿Tanto asi?... Yo estoy evaluando la posibilidad de abandonar Delphi, debido a que sostenerlo en el tiempo es costoso... uno cree que no, pero 5 años se pasan muy rápido, desde el punto de vista de un producto que se desarrolle.

Dentro de mis alternativas estaban C#, Angular + Nodejs (u otro).... nunca he contemplado Java, porque me parece que todo alrededor de este lenguaje es muy complicado.

¿Lazarus pinta para ser un reemplazo digno de Delphi?,

Agradezco si nos compartes tu experiencia y las dificultades que hayas tenido,

saludo,
Responder Con Cita
  #12  
Antiguo 10-07-2020
Avatar de TiammatMX
TiammatMX TiammatMX is offline
Miembro
 
Registrado: jun 2006
Ubicación: Universo Curvo\Vía Láctea\Sistema Solar\Planeta Tierra\América\México\Puebla\Heróica Puebla de Zaragoza\Jardines de San Manuel\Home
Posts: 746
Poder: 19
TiammatMX Va camino a la fama
Cita:
Empezado por gatosoft Ver Mensaje
...¿Lazarus pinta para ser un reemplazo digno de Delphi?...
Ahora mismo estoy trabajando en Linux, y CodeTyphon (que también existe para Winbugs) me ha sorprendido gratamente. Basado en Lazarus y con MONTONES de componentes GRATUITOS, puede ser de utilidad..., y tiene conexión a PostgreSQL, MaríaDB, MySQL y varias otras DE FORMA NATIVA (la conexión a Microsoft apesta, pero están trabajando en ello)..., te lo dejo de tarea.

¿Ya mencioné que era gratuito?
__________________
Felipe Eduardo Ortiz López. Delphi programmers does it recursively...

"Un programador, es un creador de universos en donde sólo él es responsable. Universos de complejidad prácticamente ilimitada que se puede crear en forma de programas de ordenador." - Joseph Weizenbaum.

Témele a los profetas... y a aquellos que están listos para morir por "la verdad", ya que como regla general hacen morir a muchos otros con ellos, frecuentemente antes que ellos, y a veces en lugar de ellos. — Umberto Eco
Responder Con Cita
  #13  
Antiguo 10-07-2020
Avatar de white_zombie
[white_zombie] white_zombie is offline
Miembro Premium
 
Registrado: nov 2005
Ubicación: Zaragoza - España
Posts: 187
Poder: 19
white_zombie Va por buen camino
Cita:
Empezado por gatosoft Ver Mensaje

¿Lazarus pinta para ser un reemplazo digno de Delphi?,
Desde mi punto de vista si que es un reemplazo y además uno en el que no tienes que aprender un lenguaje nuevo, pero he de decir que la última versión de Delphi que use, fue Delphi 7.

Por otro lado, puede que mi punto de vista no coincida con el de otros programadores ya que yo me dedico al mundo industrial (PLCs, Scadas, etc) y mis necesidades seguro que difieren de las de la mayoría de este foro.

Yo migre hace años a Freepascal porque necesitaba poder programar para la plataforma Windows CE, y ahora mismo no volvería a Delphi ni aunque me diesen gratis una licencia. Para mí es muy importante la multiplataforma, uso Linux el 90% de mi tiempo.

En cuanto a bases de datos en Freepascal, yo sigo usando Zeoslib en vez de los componentes nativos de Freepascal, pero más que nada porque era los que usaba en Delphi y me dio pereza cambiar, aunque he de decir que solo uso Postgresl y Firebird.

En definitiva, viniendo de Delphi lo que te recomiendo es que al menos le des una oportunidad a Lazarus con la mente abierta y veas por ti mismo si se adapta a tus necesidades.
Responder Con Cita
Respuesta



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 Delphi con Postgresql junior2210 Conexión con bases de datos 1 02-02-2007 16:39:26
como conectar delphi con postgreSQL juangabriel1786 Conexión con bases de datos 1 08-05-2006 18:08:06
Que componentes usar para conectar Delphi con Oracle lbuelvas Oracle 9 09-01-2006 16:42:10
Componentes para conectar con Oracle MasterXP Conexión con bases de datos 2 27-10-2005 18:50:01
Componentes gratuitos para conectar oracle y delphi _cesar_ Oracle 1 27-05-2004 04:25:35


La franja horaria es GMT +2. Ahora son las 21:48:00.


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