PDA

Ver la Versión Completa : Instalar Zeos en Delphi 5 Profesional


Jose_Pérez
11-09-2012, 10:14:20
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í (http://db.tt/jpPSRhJL).
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
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?

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
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 (http://www.torry.net/quicksearchd.php?String=ado&Title=Yes)

Jose_Pérez
12-09-2012, 12:18:24
Lo mismo te puede servir alguno libre, echa un vistazo en torry's (http://www.torry.net/quicksearchd.php?String=ado&Title=Yes)

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:
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
(...) 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
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 ^\||/