Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Ошибка при подключении к Mysql (из borland c builder)... (http://forum.oszone.net/showthread.php?t=176547)

Ferum01 25-05-2010 15:56 1420828

Ошибка при подключении к Mysql (из borland c builder)...
 
Пытался подключиться к базе mysql из Borland c++ Builder 6 или Builder 10, выскакивает ошибка "cannot load libmysql.dll library (error code 6). ...
Из Mysql копировал libmysql.dll в различные места компилатора результат тот же...
Помогите плиз...

Alan85 27-05-2010 20:54 1422454

скопируй файл libmySQL.dll в папку [Windows dirs]\system32

ganselo 28-05-2010 01:29 1422628

Какие компоненты используете для коннекта? Не давно пытался подключить dbExpress к MySQL, кидал libmysql.dll в разные папки, менял версии, но всё без успешно. В результате использовал ADO.

Ferum01 28-05-2010 18:17 1423108

Цитата:

Цитата Alan85
скопируй файл libmySQL.dll в папку [Windows dirs]\system32 »

я кидал этот файл в разичные места и туда тоже.
Делал все по инструкции http://cppbuilder.ru/articles/0180.php
компоненты соотвественно TSQLConnection и TSQLQuery

Alan85 28-05-2010 21:04 1423174

http://www.sql.ru/forum/actualthread.aspx?tid=18027
http://www.delphikingdom.com/asp/ans...IDAnswer=75416
в первом форуме есть еще одно решение :
Цитата:

Это не помогает. Решается проблема следующим образом: у TSQLConnection есть свойство VendorLib в котором по умолчанию написано libmysql.dll, я записал эту библиотеку в папку C:\Program Files\Borland\Delphi7\Lib\ и поменял свойтсво VendorLib на C:\Program Files\Borland\Delphi7\Lib\libmysql.dll Все заработало.
но лично я ADO ставил и все работало без проблем

ganselo 28-05-2010 21:24 1423189

Ferum01, а какую версию MySQL используете? И для какой версии MySQL используете libmysql.dll?

Ferum01 28-05-2010 23:44 1423279

Цитата:

Цитата Alan85
http://www.sql.ru/forum/actualthread.aspx?tid=18027
http://www.delphikingdom.com/asp/ans...IDAnswer=75416
в первом форуме есть еще одно решение :
Цитата:Это не помогает. Решается проблема следующим образом: у TSQLConnection есть свойство VendorLib в котором по умолчанию написано libmysql.dll, я записал эту библиотеку в папку C:\Program Files\Borland\Delphi7\Lib\ и поменял свойтсво VendorLib на C:\Program Files\Borland\Delphi7\Lib\libmysql.dll Все заработало. »

Это я уже пробовал не помогает, странно, что даже в builder 10 не работает...

Цитата:

Цитата ganselo
а какую версию MySQL используете? И для какой версии MySQL используете libmysql.dll? »

Mysql 5.0.27, от него же и libmysql.dll пытался использовать...

ganselo 29-05-2010 01:00 1423302

Советую использовать ADO. Могу скинуть драйвер, который потребуется при работе и разъяснить как использовать.

Ferum01 30-05-2010 12:43 1423921

Нашел ссылку на настройку borlanda, но еще не пробовал http://forum.codenet.ru/showthread.php?t=29026
Так же нашел http://www.mysql.com/downloads/connector/cpp/ mysql-connector-c++-1.0.5-win32, только как им пользоваться не понятно...


Время: 07:52.

Время: 07:52.
© OSzone.net 2001-