Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.05.2011, 19:44   #1
stilles55
Пользователь
 
Регистрация: 15.05.2011
Сообщений: 19
По умолчанию Error loading type library

у меня проект сделан в делфи, база данных в mysql, все уже сделанно только открыть надо((((чтоб к программе пароли сменить и фамилию,начинаю закидывать проект и он мне пишет
как узнать какого компанента не хватает или библиотеки ..... подскажите пожалуйста(((((уже неделю мучаюсь(((
stilles55 вне форума Ответить с цитированием
Старый 18.05.2011, 20:02   #2
blazonic
Videor venisse
Пользователь
 
Регистрация: 23.03.2010
Сообщений: 58
По умолчанию

Может, у вас не установлены компоненты для работы с MySQL?
Например, Zeos Database Objects (упрощённо Zeos) – набор компонент для Delphi для работы с Interbase, Oracle, MySQL и PostgreSQL. В исходных текстах, лицензия GPL.
Или не установлены компоненты MyDAC (MySQL Data Access Components).
Facimus opus communis

Последний раз редактировалось blazonic; 18.05.2011 в 20:07. Причина: дополнение
blazonic вне форума Ответить с цитированием
Старый 18.05.2011, 20:08   #3
stilles55
Пользователь
 
Регистрация: 15.05.2011
Сообщений: 19
По умолчанию

а ссылку не кинешь где его можно взять и как его установить? спасибо заранее
stilles55 вне форума Ответить с цитированием
Старый 18.05.2011, 20:19   #4
blazonic
Videor venisse
Пользователь
 
Регистрация: 23.03.2010
Сообщений: 58
По умолчанию

Сразу скажу, что этими компонентами пока не пользовался.
Вот ссылка на компоненты Zeos, нажми на "EOSDBO-6.6.6-stable" и качай.
А это описание особенностей библиотеки и её установки под Delphi 7 с одного из форумов:
Установка ZEOS DBO Library

Это есть бесплатная библиотека и набор компонентов для работы с базами данных напрямую, без использования платного BDE.

1. Распаковываем скачанный архив в любое место. Например, сюда: "D:\3\". И ни в коем случаем ничего из архива не удаляем и не выдергиваем. Всё оставляем, как есть. То есть, оставляем все распакованные папочки на своих местах.
2. Запускаем Delphi 7, (если ставим в Delphi 7)..
3. Открываем файл D:\3\packages\delphi7\ZeosDbo.bpg (если ставим в Delphi 7). Жмём в меню Projects и выбираем Compile All Projects.
4. Если все удачно скомпилировалось, то в папке C:\Program Files\Borland\Delphi7\Projects\Bpl должны будут появиться 12 новых *.bpl файлов. И так же в папке D:\3\packages\delphi7\build должны будут появиться куча файлов с расширением *.dcu
5. Копируем все файлы *.dcu в C:\Program Files\Borland\Delphi7\Lib
6. Жмём в меню Component, выбираем Install Packages... Жмём кнопку Add и добавляем файл C:\Program Files\Borland\Delphi7\Projects\BplZ Component70.bpl (если ставим в Delphi 7).
7. Перезапускам Delphi 7 и в самом конце закладок компонентов находим "Zeos Access".
Facimus opus communis

Последний раз редактировалось blazonic; 18.05.2011 в 20:27.
blazonic вне форума Ответить с цитированием
Старый 18.05.2011, 21:08   #5
stilles55
Пользователь
 
Регистрация: 15.05.2011
Сообщений: 19
По умолчанию

не не фига не получается не пявляются файлы эти(((((((((((
stilles55 вне форума Ответить с цитированием
Старый 18.05.2011, 21:15   #6
stilles55
Пользователь
 
Регистрация: 15.05.2011
Сообщений: 19
По умолчанию

а проверенное что нибудь есть?
stilles55 вне форума Ответить с цитированием
Старый 18.05.2011, 21:15   #7
blazonic
Videor venisse
Пользователь
 
Регистрация: 23.03.2010
Сообщений: 58
По умолчанию

Вообще, на каком локальном диске у вас установлен Delphi и выложите здесь путь к нему?
Какие именно файлы не появились *.bpl или *.dcu, или те и другие?
Facimus opus communis

Последний раз редактировалось blazonic; 18.05.2011 в 21:17.
blazonic вне форума Ответить с цитированием
Старый 18.05.2011, 21:18   #8
stilles55
Пользователь
 
Регистрация: 15.05.2011
Сообщений: 19
По умолчанию

C:\Program Files\Borland\Delphi7 вот тут
stilles55 вне форума Ответить с цитированием
Старый 18.05.2011, 21:21   #9
stilles55
Пользователь
 
Регистрация: 15.05.2011
Сообщений: 19
По умолчанию

и те и другие не появились
stilles55 вне форума Ответить с цитированием
Старый 18.05.2011, 21:29   #10
blazonic
Videor venisse
Пользователь
 
Регистрация: 23.03.2010
Сообщений: 58
По умолчанию

Давайте выясним, что у вас используется в исходниках проекта, т.е. используются компоненты Zeos или MyDAC.
У компонентов Zeos перед основным названием стоит приставка Z, например, ZQuery, ZTable.
Посмотрите, у вас в *.pas файлах проекта в классе формы имеются такого плана объявления экземпляров таких компонентов?
Отдельно сам по себе *.pas файл должен открыться в Delphi.

Также попробуйте идентифицировать компоненты MyDAC, которые имеют приставку My, например, TMyScript, TMyConnection.

Цитата:
Сообщение от stilles55 Посмотреть сообщение
C:\Program Files\Borland\Delphi7 вот тут
В принципе такой же путь приведен в вышеописанной инсталляции компонентов.
Facimus opus communis

Последний раз редактировалось blazonic; 18.05.2011 в 21:41. Причина: дополнения
blazonic вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
View|Type Library _-Re@l-_ Общие вопросы Delphi 0 31.07.2010 15:54
ошибка error loading type library DEsh Общие вопросы Delphi 4 08.04.2010 18:13
Ищу причину ошибки: Error in loading DLL, она же Error 48. hozpraktik Microsoft Office Excel 1 19.11.2009 12:39
Как решить проблему с Error in loading DLL (Error 48)? Klim Bassenger Microsoft Office Excel 4 23.10.2009 13:44
Error in loading DLL (Error 48) x8i Microsoft Office Access 2 29.07.2009 13:23