Поиск:

Ответ в темуСоздание новой темы Создание опроса
> MySQL5 + Delphi7, не получается загрузить libmySQL.dll 
:(
    Опции темы
cir
Дата 30.1.2007, 11:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 52
Регистрация: 22.4.2006

Репутация: нет
Всего: нет



Есть простой клиент в Delphi, раньше работал с MySQL3 с помощью технологии dbExpress. Сменил MySQL на 5, переписал новую libmySQL.dll в System32, а при запуске компонент TSQLConnection ругается: "Unable to load libmySQL.dll". Кто работал с MySQL5 из-под Delphi, подскажите что делать.
PM MAIL   Вверх
Rodman
Дата 1.2.2007, 10:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


CIO
****


Профиль
Группа: Участник
Сообщений: 6144
Регистрация: 7.5.2006
Где: Ukraine ⇛ Kyiv ci ty

Репутация: 22
Всего: 122



Цитата(cir @  30.1.2007,  10:50 Найти цитируемый пост)
переписал новую libmySQL.dll в System32


у тя есть исходник клиента???

вооще то libmySQL.dll нужно в Delphi\Bin кидать для нормальной компиляции...
PM MAIL WWW Skype GTalk YIM MSN   Вверх
comtat
Дата 1.2.2007, 21:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1310
Регистрация: 2.5.2006
Где: Россия, Казань

Репутация: 1
Всего: 71



Довольно часто требуется также регистрация Dll 
это можно сделать с помошью regsvr32


--------------------
Рожденный в СССР !!!
ExtJS - мой фреймворк 
PM   Вверх
remax
Дата 9.2.2007, 20:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доцент
**


Профиль
Группа: Участник Клуба
Сообщений: 686
Регистрация: 7.4.2002
Где: Украина, Харьков

Репутация: нет
Всего: 5



Регистрировать не обязательно, если файл доступен в текущем или одном из путей поиска. (По крайней мере, при исользовании ZEOS DBO это работает). Кстати, в комплекте с ZEOS DBO 6.6.0 идут варианты, в том числе, и на MySQL 3.2/4.0/4.1/5.0. (под сервер и embeded) 


--------------------
Как бы ты не старался быть хорошим и правильным человеком с принципами и уважительным отношением к другим, всегда найдется кто-то, кто бросит в тебя какашку
PM MAIL ICQ Skype   Вверх
Elfix
Дата 16.2.2007, 16:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 167
Регистрация: 13.7.2005

Репутация: нет
Всего: нет



А я так и не понял в чем причина? Указываю ведь путь правильный, но приложение файл не находит smile подскажите реальный пример с кодом полноценной работы с dbExpress с выполнением какого-либо тестового запроса. Если можете, объясните с чем связана такая проблема поиска библиотеки?
PM MAIL   Вверх
Rodman
Дата 16.2.2007, 16:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


CIO
****


Профиль
Группа: Участник
Сообщений: 6144
Регистрация: 7.5.2006
Где: Ukraine ⇛ Kyiv ci ty

Репутация: 22
Всего: 122



Цитата(Elfix @  16.2.2007,  15:51 Найти цитируемый пост)
Если можете, объясните с чем связана такая проблема поиска библиотеки?

библиотека не идет в комплекте с Делфями...

ты нашел эту библиотеку???
PM MAIL WWW Skype GTalk YIM MSN   Вверх
Elfix
Дата 17.2.2007, 21:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 167
Регистрация: 13.7.2005

Репутация: нет
Всего: нет



Я нашел, я вообще то не о том спрашивал. В чем проблема поиска библиотеки, если я явно указываю где ее искать. Тем не менее она остается не найденной.
PM MAIL   Вверх
fidres
Дата 1.10.2007, 14:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 159
Регистрация: 15.11.2006

Репутация: 1
Всего: 1



суть проблемы в том, что вы просто пытаетесь совместить несовместимое.

вот вам списки функций из libmysql.dll разных версий и так же список функций (а ГЛАВНОЕ! обратите внимание на маркёр!!! для какой версии libmysql.dll предназначены эти либы!) из dbexpmys.dll и dbexpmysql.dll, идущих в поставке с 7-ой дэлфой...

грабли в том, что устаревшие на сей момент либы самой дэлфы (если вы работаете в семёрке - то должны знать, что она выпущена в 2002, а это значит, что все компоненты не предназначены для работы с чем-то БОЛЕЕ современным!) работают с библией мускуля тех же 2000-лохматых годов!..
чтобы подрубить к проекту компоненты для работы с 5тым мускулем - вам надо просто-напросто взять новые dbExp либы!
правда, не факт, что их будет распознавать сама дэлфа (т.к. либы - это только часть комплекса, нужны ведь ещё и компоненты)!
так что. либо вы берёте более современную (но от этого не более лучшую!) версию дэлфы и пишите свою аппликацию на Delphi.NET, либо пытаетесь (как я) обходится эдаким MySQL API...
;)

приведу тут небольшую табличку с описанием и временем создания той или иной либы:
      Имя           │ Размер │  Дата  │Время
showdep   exe│   59904│01.07.98│15:29 {утилита, с помощью которой делались дампы функций}
libmySQL(0) dll│1302528│28.12.05│20:22 {этой либой я сейчас пользуюсь. взята с пятёрки - MySQL5 (5.0.19)}
libmySQL(1) dll│  181248│21.04.98│01:07 {самая старая либа ещё кажись из первых версий... с ней как раз без проблем работает dbExp}
libmySQL(2) dll│  233472│22.02.02│04:03 {чутка постарше, но тоже не первой свежести. трёшка вроде бы. с ней dbExp тоже лабает}
libmySQL(3) dll│  409661│06.06.02│04:27 {это я не пробовал. просто шла в комплекте с XAMPP'ом, причём лежала с PHP}
libmySQL(4) dll│ 1470464│02.11.06│22:41 {скорей всего четвёрка, выше 4.3...}
libmySQL(5) dll│ 1519616│22.10.06│14:30 {тоже возможно четвёрка. точно не знаю потому, что с этими либами не работал (в отличии от [0],[1],[2])}
libmysqli      dll│ 1060864│07.04.06│03:05 {это ваще что-то непонятное, тоже откудато с DevKit'а какого-то кажется...}
_libmysq    pas│   10324│26.11.04│10:26 {прородитель mysql.pas}
mysql         pas│   26651│11.03.02│01:10 {это интерпритатор, которые транслирует описание функций из libmysql.dll в ваш проект}
MySQL5      pas│    3837│10.08.07│16:07 {а это "укороченная" версия mysql.pas}

Это сообщение отредактировал(а) fidres - 1.10.2007, 16:59

Присоединённый файл ( Кол-во скачиваний: 158 )
Присоединённый файл  reports.7z 55,25 Kb
--------------------
Исправьте ошибку в слове <ХЕРОШО> и я скажу Вам оптимист Вы или пессимист.
PM ICQ   Вверх
СЭНСЭЙ
Дата 17.1.2009, 20:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 432
Регистрация: 20.3.2006

Репутация: нет
Всего: нет



Простите за некомпитентность, но
може кто нибудь дать пример с каким нибудь описанием
для того (меня например) кто хочет подключиться к мухелю из делфи и сделать хотя бы выборку в лейбу
через чтандартный набор средств?

Добавлено через 3 минуты и 53 секунды
мухель 5й и делфи тоже желательно 5й

Добавлено через 6 минут и 49 секунд
не могу сложить воедино все что сказано на этом сайте о libMysql
и куда что кидать для компиляции
PM MAIL   Вверх
Akella
Дата 17.1.2009, 23:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 29
Всего: 329



Цитата(СЭНСЭЙ @  17.1.2009,  20:31 Найти цитируемый пост)
и куда что кидать для компиляции 

у меня в папке проекта и в system32
PM MAIL   Вверх
fogot13
Дата 17.4.2009, 09:03 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 17.4.2009

Репутация: нет
Всего: нет



пожалуйсто опишите по пунктам подключение к mysql 5 через dbexpress и библиотеки пожалуйсто приложитЕ!ну ООООООЧень нужно!!!!спасите люди добрые smile 
PM MAIL   Вверх
Rodman
Дата 17.4.2009, 09:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


CIO
****


Профиль
Группа: Участник
Сообщений: 6144
Регистрация: 7.5.2006
Где: Ukraine ⇛ Kyiv ci ty

Репутация: 22
Всего: 122



PM MAIL WWW Skype GTalk YIM MSN   Вверх
anil
Дата 14.5.2009, 23:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 25
Регистрация: 3.5.2008

Репутация: нет
Всего: 0



Почитал форумы, скопировал библиотеку куда только мог, прописал все свойства. Ничего не помогает!

Ребята, уже тем 5 с одним и тем же вопросом)) специалисты, выложите уже правильную последовательность действий для связывания Delphi 7 с MySQL 5! smile очень надо smile 
PM MAIL   Вверх
insoft
Дата 15.5.2009, 06:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 196
Регистрация: 14.2.2007
Где: Тюменская область , г.Тобольск

Репутация: 3
Всего: 3



anil, собственно далее по ссылке всё рассказано
простой пример подключения к mysql
PM MAIL WWW   Вверх
insoft
Дата 15.5.2009, 06:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 196
Регистрация: 14.2.2007
Где: Тюменская область , г.Тобольск

Репутация: 3
Всего: 3



а вот компоненты которые можно использовать для стыковки с мускулом
компоненты
PM MAIL WWW   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Базы данных и репортинг"
Vit
Петрович

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами


Обязательно указание:

1. Базы данных (Paradox, Oracle и т.п.)

2. Способа доступа (ADO, BDE и т.д.)


  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • Вопросы по SQL и вопросы по базам данных не связанные с Дельфи задавать здесь

FAQ раздела лежит здесь!


Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема »


 




[ Время генерации скрипта: 0.1136 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.