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)
-   -   Otro error de instalación del Zeos (https://www.clubdelphi.com/foros/showthread.php?t=37045)

Pook 31-10-2006 21:26:29

Otro error de instalación del Zeos
 
Buenas, tengo la instalación de Delphi 6 enterprise limpia y quiero conectar a una base de datos MySQL, lo cual, he oido que es facil instalando el componente ZeosDBO, sigo las instrucciones que se me indican (en packages\delphi6 ejecuto ZeosDbo.bpg) y le doy a ejecutar, pero me dice el siguiente error: "[Fatal Error] ZConnection.pas(66): File not found: 'ZDbcSqLite.dcu'", en otro hilo he leido que debía de compilar primero el Devel, pero me da el siguiente error: "[Fatal Error] ZTestPerformance.dpr(55): File not found: 'TestFrameWork.dcu'" el tema es que no hay ningún archivo *.dcu en el componente que he descargado... a alguien se le ocurre como ayudar a esta pobre alma?

Gracias de antemano ^^

Salud!

roman 31-10-2006 21:54:48

Cita:

Empezado por Pook
(en packages\delphi6 ejecuto ZeosDbo.bpg) y le doy a ejecutar,

Pero, ¿qué es lo que ejecutas? El bpg consta de varios archivos dpk y debes compilarlos e instalarlos en el orden en que se indica en las instrucciones.

// Saludos

Pook 01-11-2006 11:28:38

Despues de tropecientosmil intentos de instalar el componente he desistido y he optado por el sistema de LIBMYSQL.DLL, lo que pasa es que ahora al intentar conectar a una base de datos de una página webme da un error, os explico un poco:
Código Delphi [-]
mysql_connect(@mysqlcon, IP, PChar(User.text), PChar(Pass.Text));
    if mysqlcon.net.last_errno <> 0 then begin
      ShowMessage (Trim(mysqlcon.net.last_error));
      exit;
    end;
    // Abrir la base de datos "meaburon_bbdd"
    if mysql_select_db(@mysqlcon, 'meaburon_bbdd') <> 0 then begin
      mysql_close(@mysqlcon); // Desconectar
      ShowMessage('No se pudo abrir la base de datos "meaburon_bbdd"');
      exit;
    end;
    presults:= nil;

en ip está puesta la dirección ip de la página web, ya que el host de la base de datos es 'localhost', en User, usuario y en Pass el password de mi usuario en esa base de datos.

El tema es que al intentar conectar me da el siguiente error:

---------------------------
Meaburo
---------------------------
Access denied for user: 'meaburon_Pook@dirección ip de mi máquina + mi servidor isp' (Using password: YES)
---------------------------
OK
---------------------------

el tema es: no me deja entrar a la bbdd por que no escribo bien el host en donde se encuentra la bbdd o porque a mi password se le añade la dirección ip de mi máquina y mi servidor de isp?

Gracias de antemano ^^

Salud!

Zeta 13-11-2006 22:01:14

Si te sirve para instalar Zeos debes seguir estos pasos:

1. Poner en Library
C:\Lugar_del_Componente\zeosdbo\packages\delphi7\build

2. abrir
C:\Lugar_del_Componente\zeosdbo\packages\delphi7\ZeosDbo.bpg


3. Hay que Compilar todo: ir a "Project" - "Compile all Projects"

4. Luego hay que instalar el componente:
Ir a "Component", "Install Packages" e instalar:
C:\Lugar_del_Componente\zeosdbo\packages\delphi7\build\ZComponent.bpl

ALgo similar para D6, cambiando el lugar del componente.

Espero que te sirva

Saludos


La franja horaria es GMT +2. Ahora son las 19:59:01.

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