PDA

Ver la Versión Completa : Otro error de instalación del Zeos


Pook
31-10-2006, 21:26:29
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
(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:
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