![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Работа с dbExpress [D6, MySQL]
safo © (2004-06-24 14:43:00)При запуске приложения , использующего TSQLConnection, вылазит исключение "Невозможно загрузить libmySQL.dll". Мне ответили в другой ветке, что библиотека не родная. Как с этим бороться? Библиотека лежит в c:/winnt/system32.
safo (2004-06-25 12:30:00) [1]Проблема решается заменой библиотеки в TSQLConnection.LibraryName. Нужно заменить на dbexpmy4.dll. Ее можно взять на borland.com.
Теперь libmySQL.dll загружается, но ругается на user_name/password. Хотя из командной строки захожу нормально под разными именами. Кто-нибудь сталкивался с этим?
safo (2004-06-24 15:17:00) [2]LoadLibrary нормально грузит. Какая тогда нужна библиотека?
Соловьев (2004-06-24 15:07:00) [3]http://www.zeoslib.net/
safo (2004-06-24 15:03:00) [4]В dbxdrivers.ini путь не прописан.
С zeos не работал. Киньте ссылочку с примерами, плиз.
Reindeer Moss Eater (2004-06-24 15:03:00) [5]LoadLibrary('libmySQL.dll',....) загружает библиотеку?
Если да, то проблема в том, что она либо загружается дибиэкспрессом по полному пути, либо не соответствует спецификации самого дибиэкспресса.
Третьего придумать не могу.
Соловьев (2004-06-24 15:01:00) [6]Zeos lib - рулит
Курдль (2004-06-24 14:58:00) [7]А чем-то другим достучаться к MySQL удается? Его родными, или ODBC?
safo (2004-06-24 14:54:00) [8]Пробовал. Не помогает.
Reindeer Moss Eater (2004-06-24 14:53:00) [9]Возможно в dbxdrivers.ini указано полное имя библиотеки с путем
bushmen (2004-06-24 14:50:00) [10]>Библиотека лежит в c:/winnt/system32
А если ее закинуть в директорию, где лежит экзешник?