Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Работа приложения с dbExpress на машине без Delphi [D7, MySQL]


vishnya ©   (2005-12-05 16:21:00) 

Подскажите решение такой проблемы: для взаимодействия с MySQL использую компонент DBExpress. При попытке запустить приложение на машине без Delphi возникает ошибка: Unable to load dbexpmysql.dll. Я переместила эту библиотеку и в system32, и рядом с моим приложением ее поместила, но результата нет. Каким образом ее можно установить?


obsid   (2005-12-09 15:20:00) [1]

я как-то тоже маялся с этой проблемой mysql+dbexpress
пришли к выводу, что это глюк dbexpress
есть сторонние компоненты, поищи. я ещё ни разу не видел, чтобы ктонибудь работал с mysql via dbexpress :(


vishnya   (2005-12-06 13:45:00) [2]


> А не должна ли быть эта библиотека зарегистрированА?


midas.dll - зарегистрирована, но ClientDataSet не используется. А dbexpmysql.dll не регистрируется т.к. нет точки входа.


Anatoly Podgoretsky   (2005-12-05 19:11:00) [3]

А не должна ли быть эта библиотека зарегистрированА?


vishnya   (2005-12-05 18:40:00) [4]


> если используешь ClientDataSet, то еще нужно midas.dll

Вроде переместила его туда, он все-равно на exception при запросе выдает Unable to load c:\windows\system32\dbexpmysql.dll. Интересно он его вообще находит? :)


Desdechado   (2005-12-05 18:13:00) [5]

если используешь ClientDataSet, то еще нужно midas.dll


vishnya   (2005-12-05 17:41:00) [6]


> 1. Не надо ни каких путей прописывать
> 2. Библиотеки dbexpmysql.dll и libmysql.dll должны находится
> в месте доступном по PATH

Вообщем, чтоб не мучаться - это ISAPI DLL. На серваке где Delphi установлен, все фунциклирует, а где нет Delphi соответственно не работает. Что нужно переписать или сделать, чтобы заработало. И какие библиотеки и файлы нужны для работы DBExpress.


Плохиш   (2005-12-05 17:38:00) [7]


> vishnya   (05.12.05 17:13) [2]

1. Не надо ни каких путей прописывать
2. Библиотеки dbexpmysql.dll и libmysql.dll должны находится в месте доступном по PATH


vishnya   (2005-12-05 17:13:00) [8]


> в SQLConnection явно прописывай путь к длл
>


Не помогает такое.


Desdechado   (2005-12-05 16:54:00) [9]

в SQLConnection явно прописывай путь к длл


Наверх

Титульная страница Поиск, карта сайта Написать письмо