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

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

dbExpress + MySQL... [D7, MySQL]


Lex_! ©   (2006-11-13 04:28:00) 

Не догоняю, как прицепиться из дельфей к МуСкулу, по идее dbExpress ... но .. самое соединение проходит(TSQLConnect) а дальше глухо .. таблица уже не показывает список таблиц в базе, при указании напрямую таблицы, при соединении выдает ошибку модуль dbxmsys30.dll
Никто не работал с мускулом с дельфей по другому как нить?...


Johnmen   (2006-11-14 13:43:00) [1]

Библиотека dbx4mysql.dll от microOLAP очень даже "живая".


sas-koval   (2006-11-14 13:41:00) [2]

в догонку..
если что.. драйвера ломаные от microOLAP лежали тут..
http://delphi.pp.ru/index.php?showtopic=114


sas-koval   (2006-11-14 13:38:00) [3]

а у меня такой глюк:
использую dbExpress - mySQL  (мускуль и 4.1 и 5.0 пробовал)
изначально подключался не через стандартный драйвер (стандартный не понимает 4-й мускуль), а через драйвер фирмы corelab. в течении месяца под него писал. и всё работало и получалось, но спустя время он мне заявил, что мол денег давай :) что мол я триальный :) в общем незадача. кряков под этот драйвер найти не удалось. нашёл эту же штуку, только пропатченую от фирмы microOLAP. вроде поставил вместо драйвера corelab. к базе подключаюсь нормально, но при изменении или добавлении записи база говорит, что неверный SQL запрос (на обоих версиях базы). мол читайте документацию к той версии базы, которая у вас стоит. ошибка выпатает по команде
ClientDataSet1.ApplyUpdates(0);
, которая вносит изменения непосредственно в базу.

в общем решение очевидно. просто не хватает живых дров, но где их взять? а денег платить не охота. 70$ хотят за тот драйвер, что работает.. чё-то хочется обойтись без покупки ;)
не встречал ли кто таблеток или ещё каких-то дров рабочих? или ещё какие-нибудь версии?
тут пишут про Zeros. но чё-то не смог найти я таких. покажите где их взять плизз..

заранее спасибо за любые мысли и идеи.


Lex_!   (2006-11-14 04:00:00) [4]

С Zeos все вроде пока более менее нормально работает ...
Но это опять же пока...
а ДБЭкспресс буду колупать по тихой грусти отдельно ..


FBuilder   (2006-11-13 20:33:00) [5]

Использую - почти нормально :)

Могу скинуть пример коннекта Д7 к мускула до 4.0.23
если нужно - кинь на мыло.

Почти, потому что:
http://www.delphimaster.ru/cgi-bin/forum.pl?id=1163439069&n=1


Lex_!   (2006-11-13 15:45:00) [6]

Пока попробую использовать Zeos.. может что получится.. вообще хотлось бы родным но да ладно.. видимо никто не пользовался стандартным.. :)


Lex_!   (2006-11-13 15:41:00) [7]

Селект тоже не прокатывает.
Бр.. ничего не понимаю .. что эту бодягу никто не использовал?...


ANB   (2006-11-13 13:46:00) [8]


> Lex_! ©   (13.11.06 04:28)

что, и select * from таблица не прокатывает ?


Anatoly Podgoretsky   (2006-11-13 13:45:00) [9]

> Johnmen  (13.11.2006 13:19:05)  [5]

Клиентская длл это и есть драйвер.

--


Johnmen   (2006-11-13 13:19:00) [10]


> Anatoly Podgoretsky ©   (13.11.06 12:53) [4]
> А для dbExpress драйвера есть?


У него не драйвера, а прямая работа с клиентской длл'кой. Просто автор хочет, видимо, нажать кнопку и чтобы всё заработало...


Anatoly Podgoretsky   (2006-11-13 12:53:00) [11]

> Lex_!  (13.11.2006 12:41:03)  [3]

А для dbExpress драйвера есть? Если есть то можно и через него.


Lex_!   (2006-11-13 12:41:00) [12]

MySQL ODBC нет драйверов счас ..
Есть ток dbExpress
лан будем искать одбц... просто думал может ктонить таки работал таким макаром ..


Плохиш   (2006-11-13 11:38:00) [13]


> Lex_! ©   (13.11.06 04:28)  
> Не догоняю, как прицепиться из дельфей к МуСкулу, по идее
> dbExpress

Идейные подтягиваются :-)

PS. Чем ODBC не угодил?


Johnmen   (2006-11-13 09:51:00) [14]

Если у тебя стандартно не получается, то и по-другому не выйдет.


Наверх

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