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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 02.06.2009, 19:03   #1
Lion-Tiger
Пользователь
 
Регистрация: 25.01.2009
Сообщений: 43
По умолчанию Проблема с Firebird embedded

За не имением в турбо дельфи интербэйзовских компонентов(IBquery,IBdatabase..... ) вынужден пользоваться SQLConnection.
Перекинул все нужные библиотеки и файлы из архива FB Embedded в каталог с прогой, в соответствии с ReadMe, кинул на форму SQLConnection, выбрал IBConnection, базу...
пытаюсь установить Connected в true и получаю ошибку:
Код:
Unable to load gds32.dll
файл лежит в папке с прогой, RootDirectory вписал
Вроде Embedded не требует копирования библиотек в систем32, но пробовал туда кидать ее и все равно та же ошибка
Помогите исправить!
Lion-Tiger вне форума Ответить с цитированием
Старый 03.06.2009, 09:44   #2
Sparky
Участник клуба
 
Аватар для Sparky
 
Регистрация: 15.05.2009
Сообщений: 1,222
По умолчанию

нужно найти ODBC-драйверы, gds32 используется только с компонентами Interbase. А что мешает добавить те компоненты?
Единственное, что ограничивает полет мысли программиста-компилятор
Sparky вне форума Ответить с цитированием
Старый 03.06.2009, 11:56   #3
Lion-Tiger
Пользователь
 
Регистрация: 25.01.2009
Сообщений: 43
По умолчанию

конечно добавил бы, но в турбо дельфи вроде нельзя добавлять и создавать новые компоненты
или можно?
Lion-Tiger вне форума Ответить с цитированием
Старый 03.06.2009, 12:55   #4
Sparky
Участник клуба
 
Аватар для Sparky
 
Регистрация: 15.05.2009
Сообщений: 1,222
По умолчанию

не пользовалась не знаю, попробуй найти ODBC и работать с ADO
Единственное, что ограничивает полет мысли программиста-компилятор
Sparky вне форума Ответить с цитированием
Старый 03.06.2009, 15:43   #5
Lion-Tiger
Пользователь
 
Регистрация: 25.01.2009
Сообщений: 43
По умолчанию

пытаюсь через ADOConnection - выбираю базу: SomeDB.fdb
выдает ошибку: недопустимый составной файл
Lion-Tiger вне форума Ответить с цитированием
Старый 03.06.2009, 16:15   #6
Sparky
Участник клуба
 
Аватар для Sparky
 
Регистрация: 15.05.2009
Сообщений: 1,222
По умолчанию

а пересесть на хотя бы delphi 7 никак? а ты зарегистрировал odbc в администраторе?
Единственное, что ограничивает полет мысли программиста-компилятор
Sparky вне форума Ответить с цитированием
Старый 03.06.2009, 16:19   #7
Lion-Tiger
Пользователь
 
Регистрация: 25.01.2009
Сообщений: 43
По умолчанию

на дельфи 7 все шпарит нормально, а нужен бесплатный - турбо дельфи
Lion-Tiger вне форума Ответить с цитированием
Старый 05.06.2009, 09:32   #8
VaBank
Пользователь
 
Аватар для VaBank
 
Регистрация: 26.05.2009
Сообщений: 26
По умолчанию

На турбо делфи нужно создавать компоненты динамически, т.к. их нельзя добавлять в закладку компонентов, т.е. надо их создавать в run-time, только так.
А по поводу пересесть на Delphi7 она же крякнутая, сколько стоит лицензия, есть такие денежки?. Turbo Delphi имеет бесплатную лицензию в связи с чем можно создавать коммерческие проекты и ничего не бояться.
VaBank вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с Резервированием и восстановлением базы InterBase\FireBird ХАнК Помощь студентам 3 11.03.2010 16:49
Дерево в FireBird Cerber24 БД в Delphi 9 06.04.2009 20:55
FireBird Д'якон БД в Delphi 2 04.12.2008 11:15
FireBird 1.5.4 Nikola__ БД в Delphi 2 17.11.2008 14:42
округление в Firebird shurik_7866 БД в Delphi 0 05.07.2007 11:10