![]() |
Модераторы: skyboy |
![]() ![]() ![]() |
|
Agito |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 19.5.2009 Репутация: нет Всего: нет |
В общем ситуация: нужно сделать СУБД при помощи dbexpress в DELPHI (без использования сторонних компонентов).
Имеется удаленный сервер на котором установлен MySQL 5 версии, ODBC не установлен и нет возможности его установить (вариант с ADO сразу отпадает) Взялся за Delphi 7, давай конектиться через SQLconnection, а он ругается на отсутствие библиотеки libmySQL.dll, я ему вставил от 4 версии (которую многие раздают на форумах) - требует пароль и пользователя. Ясно, что изменения были серьезные в 5 версии связанные с паролем, потому и не катит от 4... Ладно. Закинул ему от 5 версии - он пишет - не могу загрузить эту библиотеку. Почитав еще форум выяснил что это дело и не запустится - надо новый Делфи. Поставил делфи 2010 - запускаю проект, он опять ругается - "cannot load libmySQL.dll library". Да... в процессе сувал эти библиотеки (даже разные версии 5 пробывал) во все дырки (в system32, в lib самого delphi, в папку с программой). Что делать та? Вообще возможно это запустить? Весь день просто с этим г**ном сидишь, а толку и нет... Это сообщение отредактировал(а) Agito - 15.1.2010, 23:18 |
|||
|
||||
Zerstroer |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 285 Регистрация: 8.8.2007 Где: Алма-Ата Репутация: нет Всего: 3 |
По дилетантски советую:
1. Поставить Delphi версии старше 7ки но меньше 2010ки. Если используешь совсем новый Dephi вполне возможно, что эта версия среды разработки еще очень сырая и не хочет работать с libmySQL.dll. 2. Найти самую-самую свежую версию ibmySQL.dll которая будет в точняк подходить к версии MySQL на удаленном сервере. Предварительно следует точно выяснить версию MySQL на удаленном сервере, т.к. MySQL 5.0 достаточно критично отличается от MySQL 5.1 и 5.2. Надеюсь, хотя бы морально помог. -------------------- In silico |
|||
|
||||
eyelesss |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 19.5.2009 Где: Казахстан, Алматы Репутация: нет Всего: нет |
У меня стоит D7 и прекрасно работает с 5, 5.1 версиями MySQL...
Попробуй использовать вот эту библиотеку Присоединённый файл ( Кол-во скачиваний: 57 ) ![]() |
|||
|
||||
СЭНСЭЙ |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 432 Регистрация: 20.3.2006 Репутация: нет Всего: нет |
Вот рабочий проект на 6ку - 7ку
запрос нужно задавать в процедуре явно указывая БД например select * from test.users Присоединённый файл ( Кол-во скачиваний: 61 ) ![]() |
|||
|
||||
Paradoxal |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 15.6.2015 Репутация: нет Всего: нет |
@eyelesss, а подскажи, пжлст, как ты коннектил MySQL и Дельфю. У меня вот ну вообще ничего не получается. Вроде делаю все как надо.
Этот ответ добавлен с нового Винграда - http://vingrad.com |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | MySQL | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |