Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   MySQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=21)
-   -   Instalar Zeos en Delphi 5 Profesional (https://www.clubdelphi.com/foros/showthread.php?t=80232)

Jose_Pérez 11-09-2012 10:14:20

Instalar Zeos en Delphi 5 Profesional
 
Hola:

Estoy intentando instalar Zeos en Delphi 5 Profesional, y me da problemas porque uno de los paquetes intenta hacer una llamada a vclado50. He estado investigando un poco en internet, y he visto que es un problema muy común entre los usuarios. Parece ser que la versión profesional de Delphi 5 no dispone de los correspondientes componentes de ADO, y por eso no encuentra a vclado50.

¿Hay alguna forma de instalar Zeos en Delphi 5 Profesional?

Saludos.

Casimiro Notevi 11-09-2012 10:33:50

No sé si se puede, si hay versión para ello, debe poderse, de todas formas, aquí tienes un enlace a los componentes ADO, por si los necesita: Aquí.
Edito: ahora que recuerdo, delphi 5 sí trae ADO, por eso existe la actualización que he enlazado, (corrige unos problemas).

Jose_Pérez 11-09-2012 11:30:07

Casimiro Notevi, gracias por tu respuesta.

He intentado instalarlo, pero mer pide tener instalado "Delphi 5 Update Pack 1". ¿Dónde puedo bajarlo?

Por otro lado, en el archivo que has subido hay dos ejecutables (D5AdoUpdate y D5AdoUpdate2) ¿Debo instalar los dos?

Casimiro Notevi 11-09-2012 11:54:10

Cita:

Empezado por Jose_Pérez (Mensaje 442768)
Casimiro Notevi, gracias por tu respuesta.
He intentado instalarlo, pero mer pide tener instalado "Delphi 5 Update Pack 1". ¿Dónde puedo bajarlo?
Por otro lado, en el archivo que has subido hay dos ejecutables (D5AdoUpdate y D5AdoUpdate2) ¿Debo instalar los dos?

Sí, tienes que instalar los dos.

En cuanto a tu primera pregunta, aquí no está permitida la "piratería", aunque no sé si esa actualización a un software de hace 12 años se le puede llamar "piratería".
Supongo que en borland/embarcadero puedes encontrarlo, como algo "histórico".
Y a las malas tendrás que buscar en sitios "extraoficiales".

Avisa, por si no lo encuentras, a ver si tengo alguna copia en algún viejo disco duro.

Jose_Pérez 11-09-2012 12:40:15

He conseguido instalar el Dephi Pack 1. El problema ahora es que al instalar la actualización de Ado Express, me dice que no puede localizar una instalación existente de dicho componente. Supuestamente, Delphi 5 no tiene instlado Ado Express. ¿Entonces?

Cita:

Empezado por Casimiro Notevi (Mensaje 442769)
En cuanto a tu primera pregunta, aquí no está permitida la "piratería", aunque no sé si esa actualización a un software de hace 12 años se le puede llamar "piratería".

!!!:-| Mi empresa tiene la licencia para utilizar Delphi 5 Profesional. Así que NO creo que sea ilegal bajar una actualización de un software cuya licencia de uso hemos pagado. Entiendo que otra cosa bien distinta sería bajar componentes que no fuese software libre.

Casimiro Notevi 11-09-2012 12:51:45

Yo juraría que sí traía esos componentes en todas sus versiones.
Puede ser que no lo tengas instalado, haz una búsqueda por *ado* en tu directorio delphi.

Jose_Pérez 12-09-2012 10:57:19

Cita:

Empezado por Casimiro Notevi (Mensaje 442772)
Yo juraría que sí traía esos componentes en todas sus versiones.
Puede ser que no lo tengas instalado, haz una búsqueda por *ado* en tu directorio delphi.

Comprobado en 3 ordenadores diferentes. Los componentes de ADO no aparecen en la versión profesional de Delphi 5 :confused:

Casimiro Notevi 12-09-2012 11:54:43

Lo mismo te puede servir alguno libre, echa un vistazo en torry's

Jose_Pérez 12-09-2012 12:18:24

Cita:

Empezado por Casimiro Notevi (Mensaje 442879)
Lo mismo te puede servir alguno libre, echa un vistazo en torry's

Hmmm... no sé yo. :confused:

Recuerda que lo que pretendo es instalar Zeos, que requiere de vclado50. ¿De verdad crees que funcionará con una librería ADO de terceros?

Casimiro Notevi 12-09-2012 13:10:03

Si el problema es ese, lo solucionaría.
Yo no sé realmente el problema que tienes, no sé si se puede desactivar esa opoción en zeoslib, si es necesaria, si es una versión que no sirve para delphi5, etc. Tendrás que probar.

Ahora, lo que es seguro, es que alguna versión de delphi 5 trae ado, en caso contrario no existiría un "update ADO" para delphi 5

Casimiro Notevi 12-09-2012 13:12:30

Acabo de mirar la web de embarcadero, ADO venía con la versión enterprise.
http://edn.embarcadero.com/article/20862
Así que no creo que tengas ningún problema con instalarlo en la versión profesional, y creo que alguno de esos libres que te he indicado puede servirte.
Otra cosa es que te "empapes" la instalación de Zeos y elimines la parte que busca ADO.

EDITO:

Esto es lo que pone:
Cita:

Delphi 5 Update Pack Now Available

Borland's Developer Support has made the Delphi 5 Update Pack available for FTP download.

This information may help you determine what update packs you need to download.

The Delphi 5 Enterprise update pack includes the ADO Express update pack.
The BDE Update pack must be downloaded separately. It is not included in either the Delphi 5 Enterprise or Pro update packs.
The ADO Express update pack is for Pro customers who have purchased the ADO Express upsell for Pro. It is not needed for Enterprise customers.

Jose_Pérez 12-09-2012 15:21:07

Cita:

Empezado por Casimiro Notevi (Mensaje 442884)
(...) Otra cosa es que te "empapes" la instalación de Zeos y elimines la parte que busca ADO.

¡¡¡Pues no te lo vas a creer, pero es tan fácil como eliminarlas vclado50 de las uses!!! :D Depués de esto he vuelto a compilar, lo que genera una advertencia (warning), pero no un error. Drespués de esto he podido, por fin, instalar la librería ZEOS.

Aunque otra cosa es que al eliminar ADO funcionen bien los componentes... :rolleyes:

Muchas gracias por tu inestimabe ayuda.

Casimiro Notevi 12-09-2012 15:37:48

Ya nos contarás :)

Jose_Pérez 13-09-2012 15:54:24

Cita:

Empezado por Casimiro Notevi (Mensaje 442889)
Ya nos contarás :)

Pues por ahora he probado con los componentes TZConnection y TZQuery y va muy bien. ;)

Casimiro Notevi 13-09-2012 16:27:10

Perfecto ^\||/


La franja horaria es GMT +2. Ahora son las 09:34:59.

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