Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   MySQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=21)
-   -   Error de librmysql55.dll,librmysql51.dll,libmariadb.dll,lbmysql.dll (https://www.clubdelphi.com/foros/showthread.php?t=90481)

cristian22 20-06-2016 00:44:42

Error de librmysql55.dll,librmysql51.dll,libmariadb.dll,lbmysql.dll
 
Hola buenas tardes tengo un prolema. Resulta que eh creado una aplicacion de ventas utilizando mysql 5 y delphi 2010 con los componentes zeos.
El prolema es que tube que ejecutar la misma aplicacion en otra pc la cual tiene el delphi 2010 con los componentes zeos pero tiene mysql 5.1 y me tira error de "librmysql55.dll,librmysql51.dll,libmariadb.dll,lbmysql.dll". Luego de esto revise mi componente "TzConnection" y en la propiedad
"Protocol": tengo mysql 5
lo cual quise cambiar a mysql 5.1 pero no esta en la lista el controlador solo tiene" mysql 5" y "mysql 4.1"
la verdad que no se como hacer ahora la conecion.Alguna sugerencia o ayuda para este prolema ?


desde ya muchas gracias

CrazySoft 20-06-2016 13:08:56

Prueba eliminar el librmysql.dll de tu carpeta y solo usa el del system librmysql.dll, estas usando diferentes versiones de dll

o otra opcion es elimina librmysql.dll del system y pon en cada uno el librmysql.dll que coresponda a la version

darkerbyte 21-06-2016 07:03:51

Conexión
 
Coloca el siguiente protocolo del componente TZconnection (lo puedes hacer en tiempo de diseño)

TZConnection.Protocol:='mysql-5';

Luego copia la librería (y borra las demás) libmySQL50.dll
al directorio del exe de tu programa.

Es todo. No necesitas instalar nada mas (ni los drivers de MySQL)
Este librería te funciona bien para cualquier vesión de la 5.1 en adelante. Yo lo estoy probando ahorita con la 5.7
Saludos


La franja horaria es GMT +2. Ahora son las 15:10:03.

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