Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.07.17;
Скачать: [xml.tar.bz2];

Вниз

Проблема работы с MySQL через dbExpress в Delphi   Найти похожие ветки 

 
DmitryZ   (2003-06-25 16:10) [0]

Коллеги, подскажите, если знаете.
Каким образом заставить работать связку Delphi (6) - dbExpress - MySQL?
1. С 4 версией MySQL не грузится libMySQL.dll
2. С более старыми позволяет делать только запрос всех полей таблицы: SELECT * FROM MyTable. При более сложном запросе (даже SELECT MyField FROM MyTable) программа вылетает по ошибке.
3. С Interbase все замечательно. Даже работает визуальный построитель запросов.

Неужели невозможно РЕАЛЬНО работать с MySQL из Delphi?


 
Johnmen   (2003-06-25 16:42) [1]

1. Как не грузится ?
2. Какой ошибке ?

Возможно РЕАЛЬНО работать с MySQL из Delphi !


 
DmitryZ   (2003-06-25 16:44) [2]

Уважаемые, не игнорируйте вопрос ,плз.
Смотрел забугорные форумы, там пишут что-то про экспериментальную ddl на сайте borland, которая корректно работает с последними версиями MySQL. Но тут же сообщают, что она глюкавая и лучше просто установить патчи к delphi. Библиотечку так и не удалось скачать, да и стоит ли? Подскажите, может кто-нибудь знаком с этой темой.


 
DmitryZ   (2003-06-25 16:55) [3]

Спасибо Johnmen за первый отзыв.

Уточняю. В случае с последней версией MySQL (см.сайт MySQL.COM) выдается сообщение "cannot load library libmysql.dll". Dll пробовал ставить и в корень проекта (как описано в документации) и в системные папки - все равно.
При более ранних версиях (сейчас точно не помню, но вроде 3.23.хх), как я уже писал - работает, но ограниченно. Чуть вышел за запрос "select *" и немедленный "access violation".

Если есть работающая комбинация, назовите плз (версия Delphi с патчами и апдейтами, версия MySQL). Попробую плясать от этой конфигурации - глядиш, увижу какая часть сбоит.


 
Johnmen   (2003-06-25 17:16) [4]

Посмотрел у себя :
- версия 3.23.52
- Win98
- libmysql.dll в c:\windows\system
- dbexpmysql.dll в доступном каталоге
- GetDriverFunc -> getSQLDriverMYSQL
- параметры соединения прописаны

Все работает. :)


 
DmitryZ   (2003-06-25 17:32) [5]

Спасибо, попробую. Завтра сообщу о результатах.
Да, кстати: а какая версия Delphi? Я ведь не случайно говорил про апдейты, в форумах говорят, что именно они и спасают.


 
Johnmen   (2003-06-25 17:38) [6]

Версия, как у тебя. Апдейты 1 и 2 сделаны...



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2003.07.17;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.007 c
4-55887
DmitryDDR
2003-05-15 07:40
2003.07.17
CreateProcessWithLogonW


3-55424
qwerty2
2003-06-24 09:55
2003.07.17
Locate по BLOB-полям


3-55401
Ai
2003-06-23 15:46
2003.07.17
Как программно очистить базу?


14-55761
vuk
2003-07-02 20:34
2003.07.17
Вот я не понял...


3-55409
Relaxxx
2003-06-23 16:29
2003.07.17
MultiSelect в DBGrid





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский