Форум — Ответы ( К темам )
? | 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 к ним, (да и на этом сайте тоже) |