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)
-   -   Instalación ZEOSDBO-6.6.1-beta!! (https://www.clubdelphi.com/foros/showthread.php?t=44838)

salvica 16-11-2007 02:39:24

¿tienes esto puesto en la libreria?

$(DELPHI)\Projects\Bpl

kakarotv5 16-11-2007 02:44:00

Cita:

Empezado por salvica (Mensaje 246539)
¿tienes esto puesto en la libreria?

$(DELPHI)\Projects\Bpl

Si, lo tengo puesto.

salvica 16-11-2007 02:51:42

Pues ya no se que más decirte :mad:.

Si en Delphi -> Projects -> Bpl tienes ZDbc60.bpl y ZComponent60.bpl no sé porqué no lo encuentra

Saludos y revisa el enlace de más arriba por si hay algo que se nos escapa
Salvica

kakarotv5 16-11-2007 02:52:09

He leído el pdf que has puesto y he incluido este otro path en la librería:

$(DELPHI)\Source\ZEOSDBO-6.6.1-beta\packages\delphi6\build

Pero sigue con el mismo error. :mad:

kakarotv5 16-11-2007 02:56:29

¿Seguro que hay que incluir los directorios que están dentro de $(DELPHI)\Source\ZEOSDBO-6.6.1-beta\test?

kakarotv5 16-11-2007 03:21:35

He conseguido instalar ZEOSLib en Delphi 2006 pero en Delphi 6 no hay manera.

salvica 16-11-2007 13:27:09

Hola kakarotv5, siento no haber podido seguir anoche pero era ya muy tarde y se me cerraban las pestañas ;)

Cita:

Empezado por kakarotv5 (Mensaje 246544)
¿Seguro que hay que incluir los directorios que están dentro de $(DELPHI)\Source\ZEOSDBO-6.6.1-beta\test?

Yo no te dije que pusieses nada de test, por las prisas de escribir se me olvidó añadir \src\ ya que las carpetas database, developer_diary, examples, lib, test y las de las versiones de paquetes que no son delphi7 las eliminé por razón de espacio, así que:

Comenzando con la instalación
==============================

Asumo que:
- Instalo Zeos en Delphi-7
- Que has desinstalado la versión como te expliqué anteriormente
- Y que el directorio ZEOSDBO-6.6.1-beta está en C:\Program Files\Borland\Delphi7\Sources.mios\ZEOSDBO-6.6.1-beta

Los siguientes directorios hay que añadirlos a Tools --> Enviroment Options... --> Library --> Library path
Código Delphi [-]
$(DELPHI)\Sources.mios\ZEOSDBO-6.6.1-beta\src\component
$(DELPHI)\Sources.mios\ZEOSDBO-6.6.1-beta\src\core
$(DELPHI)\Sources.mios\ZEOSDBO-6.6.1-beta\src\dbc
$(DELPHI)\Sources.mios\ZEOSDBO-6.6.1-beta\src\parsesql
$(DELPHI)\Sources.mios\ZEOSDBO-6.6.1-beta\src\plain
En el manual que te pasé ayer, recomienda que se añada también la carpeta

$(DELPHI)\Sources.mios\ZEOSDBO-6.6.1-beta\packages\delphi7\build

sin embargo yo no lo tengo añadido, ahora bien, como Zeos lo tengo instalado en Windows y en Linux, es posible que en cada uno de los paquetes haya cambiado el directorio de salida (output path creo recordar) a

$(DELPHI)\Projects\Bpl

aunque no lo creo, ya que las unidades ".dcu" están en build y los archivos ".dcp y .bpl" están en bpl

En el manual se dice que abras el fichero ZeosDbo.bpg y que instales los componentes en el órden en que vienen, ahora bien, cada uno es libre de hacer lo que más le convenga (si la cosa funciona) y mi procedimiento de intalación ha sido abrir (en el órden que te pongo) los paquetes ".dpk":
Código Delphi [-]
ZCore.dpk
ZParseSql.dpk
ZPlain.dpk
ZDbc.dpk
ZComponent.dpk
ZComponentDesign.dpk
Sobre todos ellos, solamente pulso sobre el botón "Compile", y además, (sobre ZComponentDesign.dpk) pulso en el botón "Install", luego en la barra de menús selecciono File -> Close All y respondo NO a las preguntas de que si deseo guardar los cambios.

Ya te digo que, generalmente, no he tenido problemas tanto en Windows como en Linux

Saludos y si deseas algo más por aquí estaremos
salvica

kakarotv5 16-11-2007 13:47:36

Cita:

Empezado por salvica (Mensaje 246592)
Hola kakarotv5, siento no haber podido seguir anoche pero era ya muy tarde y se me cerraban las pestañas

No te preocupes, bastante haces con ayudarme.

Cita:

Empezado por salvica (Mensaje 246592)
Yo no te dije que pusieses nada de test, por las prisas de escribir se me olvidó añadir \src\

Ya, fui yo quien lo interpretó mal, fui abriendo carpeta a carpeta para ver cual era la que contenía esos directorios y me topé con test y vi que los tenía así que no busqué más.

Cita:

Empezado por salvica
Descomprime de nuevo el fichero ZEOSDBO-6.6.1-beta.zip (mejor en Delphi -> Sources)

En la carpeta Delphi veo la carpeta Source (sin la s del final) así que lo descomprimo en esa.

Cita:

Empezado por salvica (Mensaje 246592)
- Y que el directorio ZEOSDBO-6.6.1-beta está en C:\Program Files\Borland\Delphi7\Sources.mios\ZEOSDBO-6.6.1-beta

Lo tengo dentro de la carpeta Source de Delphi 6, ¿no pasa nada por esto verdad?.

He cambiado las rutas de la librería:

Código:

$(DELPHI)\Lib\ZEOSDBO-6.6.1\test\component
$(DELPHI)\Lib\ZEOSDBO-6.6.1\test\core
$(DELPHI)\Lib\ZEOSDBO-6.6.1\test\dbc
$(DELPHI)\Lib\ZEOSDBO-6.6.1\test\parsesql
$(DELPHI)\Lib\ZEOSDBO-6.6.1\test\plain

por estas:

Código:

$(DELPHI)\Lib\ZEOSDBO-6.6.1\src\component
$(DELPHI)\Lib\ZEOSDBO-6.6.1\src\core
$(DELPHI)\Lib\ZEOSDBO-6.6.1\src\dbc
$(DELPHI)\Lib\ZEOSDBO-6.6.1\src\parsesql
$(DELPHI)\Lib\ZEOSDBO-6.6.1\src\plain

Cita:

Empezado por salvica (Mensaje 246592)
Sobre todos ellos, solamente pulso sobre el botón "Compile", y además, (sobre ZComponentDesign.dpk) pulso en el botón "Install", luego en la barra de menús selecciono File -> Close All y respondo NO a las preguntas de que si deseo guardar los cambios.

Yo no tengo el paquete ZComponentDesign.dpk, así que el que instalo es ZComponent.dpk.

Sigo con el mismo error, estoy pensando en desinstalar Delphi 6 y volverlo a instalar.

EDITO: Creo que ya se por qué es: el problema reside en el path de Windows, la variable de entorno no está apuntando a Windows/system32. Voy a arreglarlo y ahora te cuento.

Saludos.

salvica 16-11-2007 14:22:20

Cita:

Empezado por kakarotv5 (Mensaje 246596)
No te preocupes, bastante haces con ayudarme.

No es molestia, yo también tengo muchos problemas con Delphi ;)

Cita:

Empezado por kakarotv5 (Mensaje 246596)
Lo tengo dentro de la carpeta Source de Delphi 6, ¿no pasa nada por esto verdad?.

No, solo que así distingo los paquetes que vienen con Delphi y las instalaciones mias ;)

Cita:

Empezado por kakarotv5 (Mensaje 246596)
He cambiado las rutas de la librería:

Código:

$(DELPHI)\Lib\ZEOSDBO-6.6.1\test\component
$(DELPHI)\Lib\ZEOSDBO-6.6.1\test\core
$(DELPHI)\Lib\ZEOSDBO-6.6.1\test\dbc
$(DELPHI)\Lib\ZEOSDBO-6.6.1\test\parsesql
$(DELPHI)\Lib\ZEOSDBO-6.6.1\test\plain

por estas:

Código:

$(DELPHI)\Lib\ZEOSDBO-6.6.1\src\component
$(DELPHI)\Lib\ZEOSDBO-6.6.1\src\core
$(DELPHI)\Lib\ZEOSDBO-6.6.1\src\dbc
$(DELPHI)\Lib\ZEOSDBO-6.6.1\src\parsesql
$(DELPHI)\Lib\ZEOSDBO-6.6.1\src\plain


Si dices que has cambiado el directorio de Zeos a Source NO PUEDES seguir utilizando Lib, ¿no estarás poniendo los directorios a mano?, hay que hacerlo a través del botón con tres puntos que hay abajo y buscarlos en el árbol de directorios que te sale a continuación. Delphi te pondrá (en tu caso)
Código Delphi [-]
C:\Archivos de Programa\Borland\Delphi6\Source\ZEOSDBO-6.6.1\src\component
C:\Archivos de Programa\Borland\Delphi6\Source\ZEOSDBO-6.6.1\src\core
C:\Archivos de Programa\Borland\Delphi6\Source\ZEOSDBO-6.6.1\src\dbc
C:\Archivos de Programa\Borland\Delphi6\Source\ZEOSDBO-6.6.1\src\parsesql
C:\Archivos de Programa\Borland\Delphi6\Source\ZEOSDBO-6.6.1\src\plain
Luego (a mano) puedes cambiar (no es obligatorio, pero queda más corto) C:\Archivos de Programa\Borland\Delphi6 por $(DELPHI)

Cita:

Empezado por kakarotv5 (Mensaje 246596)
Yo no tengo el paquete ZComponentDesign.dpk, así que el que instalo es ZComponent.dpk

Es lo mismo, ya he comprobado que Delpi-6 no trae ese paquete

Cita:

Empezado por kakarotv5 (Mensaje 246596)
Sigo con el mismo error, estoy pensando en desinstalar Delphi 6 y volverlo a instalar.

No hombre, el problema no es de Delphi, sino de la instalación de Zeos

kakarotv5 16-11-2007 14:33:57

Cita:

Empezado por salvica (Mensaje 246600)
Si dices que has cambiado el directorio de Zeos a Source NO PUEDES seguir utilizando Lib, ¿no estarás poniendo los directorios a mano?, hay que hacerlo a través del botón con tres puntos que hay abajo y buscarlos en el árbol de directorios que te sale a continuación. Delphi te pondrá (en tu caso)

Me equivoqué al ponerlo en el post (hice un corta pega sobre mi mensaje anterior), pero las rutas en Delphi las tengo bien. Ahora edito los mensajes anteriores.
Cita:

Empezado por salvica (Mensaje 246600)
Luego (a mano) puedes cambiar (no es obligatorio, pero queda más corto) C:\Archivos de Programa\Borland\Delphi6 por $(DELPHI)

Si, eso ya lo sabía, queda mucho mejor con $(DELPHI), más profesional, jeje.

Bueno pues te comento:

Hace tiempo modifiqué la variable PATH del sistema y está ya no apuntaba a Windows/system32, la modifiqué curiosamente para instalar el paquete KOL-CE para Lazarus (siempre a vueltas con la instalación de paquetes).

Pues bien, leyendo en este post del foro, me he dado cuenta de que esto puede ser una razón para que Delphi no encuentre bien los archivos. He vuelto a hacer que la variable PATH del sistema apuntara a Windows/system32 y me seguía dando error, así que he añadido la ruta C:\Archivos de programa\Borland\Delphi6\Projects\Bpl a la variable del sistema PATH, lo he intentado instalar y al fin lo he conseguido.

Gracias por tu tiempo, espero que esto le sirva a más gente.

Ahora vendrán las dudas sobre la utilización y utilidad de ZEOSLib :D

Saludos.

salvica 16-11-2007 14:45:07

Cita:

Empezado por kakarotv5 (Mensaje 246604)
...Bueno pues te comento:

Hace tiempo modifiqué la variable PATH del sistema y está ya no apuntaba a Windows/system32, la modifiqué curiosamente para instalar el paquete KOL-CE para Lazarus (siempre a vueltas con la instalación de paquetes).

Pues bien, leyendo en este post del foro, me he dado cuenta de que esto puede ser una razón para que Delphi no encuentre bien los archivos. He vuelto a hacer que la variable PATH del sistema apuntara a Windows/system32 y me seguía dando error, así que he añadido la ruta C:\Archivos de programa\Borland\Delphi6\Projects\Bpl a la variable del sistema PATH, lo he intentado instalar y al fin lo he conseguido.

Gracias por tu tiempo, espero que esto le sirva a más gente.

Ahora vendrán las dudas sobre la utilización y utilidad de ZEOSLib :D

Saludos.

No sabia que Bpl estaba asignado en el path del sistema :o, en fin encantado de que te funcione todo :D
Si tienes alguna duda pregunta en el foro, que se lo "curran de muerte" :p:p:p
Salu2 y hasta la próxima
Salvica


La franja horaria es GMT +2. Ahora son las 10:57:02.

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