| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C++ Builder > Компоненты для работы с FireBird |
| Автор: ksili 22.6.2006, 09:19 |
| Начал писать базу на FireBird'e и встал вопрос выбора исользуемых компонент. 1) Слышал, что компоненты с закладки Interbase (IBX) лучше не использовать. 2) Также почитал про dbExpress и понял, что по параметрам меня эта технология очень устраивает. Однако с ходу чё-то не получилось открыть таблицу (к базе приконнектился, но не могу найти где выбрать конкретную таблицу, чтоб отобразить её в DBGride). 3) Также в инете вычитал про компоненты FIBPlus, которые очень хвалят и вроде они русские, значит с документацией проблем быть не должно Присоветуйте что-нибудь - dbExpress vs FIBPlus |
| Автор: LenaSun 22.6.2006, 10:52 |
| 1. Насколько я слышала, компоненты с вкладки Interbase нормально работают. 2. Надо использовать SQLTable для получения таблиц по технологии dbExpress. |
| Автор: Fazil6 22.6.2006, 11:20 | ||
из перчисленного тобой я dbExpress в последнюю очередь использовал бы. FIB - однозначно лучшее решение (стоит это счастье копейки, а по соотношению цена/какчество я считаю это бесплатно) IBX достаточно нормальные. Каких-то багов в них я не встречал, но они - это смесь идеологии клиент/сервер и подхода реализованного в закладке BDE, поэтому их и не рекомендуют, хотя с ними вполне возможно работать точно также как с FIB достаточно эфективно, но всякие IBTable и IBQuery провоцируют упрощать и уводят от нормального понимания происходящего на самом деле. Ну и функционал пошире немного у FIB Я серьезные проекты делал FB1.5 + FIBPlus В данном случае dbExpress я не советую. |
| Автор: Fazil6 22.6.2006, 12:23 | ||
советую тебе почитать какую-нибудь книжку. Похоже ты понятия не имеешь как из VCL работать с БД. |
| Автор: ksili 23.6.2006, 04:29 |
| Да уже разобрался |