Форум — Ответы     (  К темам )
 ?  CrCru: Builder и InterBase (22-03-2003 10:19:09)
Нужна ваша помощь!
У меня стоит задача написать клиентское приложение на BuilderC++ под InterBase.(Я никогда не работал с распределенными БД).
Подскажите где, к чему или к кому обратится, чтобы в доступной и понятной форме обяснили, что мне делать шаг за шагом. Ведь все вы с чегото начинали... как писать, подключать хранимые процедуры , триггеры (до вставки, после и т.д.) использовать механизм транзакций, роли и т.д. и т.д.
Буду очень благодарен.
 Владимир (22-03-2003 14:53:59)
Понадобится:

1. Книга "Мир InterBase" — купить в магазине и изучить

2. IBExpert — скачать, лучше последнюю версию с сайта автора (http://www.ibexpert.com/ — для exUSSR он бесплатный)
он на русском языке — очень понятно и доступно
Это визуальное средство для работы, управления базой данных InterBase (FireBird)
- создание/удаление/изменение объектов базы данных:
б/д, таблиц, триггеров, хранимых процедур...

3. Сам сервер InterBase — выбирайте любой, их несколько клонов
(сам InterBase, FireBird, Yaffil), об особенностях каждого — читайте в вышеуказанной книге,
но я советую скачать и установить последнюю версию FireBird — он и надежен
и бесплатный — никаких проблем с лицензиями:
http://rxlib.ru/arh/Comp/Firebird-1.0.2.908-Win32.exe

4. Если работа из Delphi или C++Builder — скачать и установить в палитру
компонентов компоненты прямого доступа к данным
(Через эти компоненты и будет осуществляться работа с базой из
программы, все про их работу — в вышеуказанной книге)

Я советую FIBPlus, ищите последнюю их версию 4803, они к сожалению платные, но найти при желании можно.
Разумеется можно работать и через другие компоненты,
например IBX ( http://www.ibase.ru/v6/ibx605bcb6.zip — для С++Builder6)
или другие ...

5. Изучить примеры баз данных, в папке Examples к серверу FireBird


Также зайти и почитать информацию с сайта
http://www.ibase.ru — сайт на русском языке целиком посвящеи InterBase/FireBird
очень много узнаете и загляните в раздел Downloads к ним, (да и на этом сайте тоже)