Здравствуйте, Бурда Саша!
Вам нужно, не медля ни секунды, купить книжку по работе в Дельфи с базами данных. Практически в любой книжке есть и раздел по работе Дельфи с InterBase, а InterBase аналогичен FireBird. Дело в том, что в двух словах не расскажешь, не даром же по работе с БД пишут целые книги. :)
ADO и FireBird сравнивать ни в коем случае нельзя. Ведь ADO - это способ доступа к данным, а FireBird - это сервер управляющий данными. Спрашивать "что лучше", это тоже самое как если бы спросить "что лучше - Мерседес или бензин А80". :)
Общие принципы по работе с FireBird те же, что и при работе с другими БД, когда Вы обращались к ним через ADO, только используются другие компоненты:
- либо компоненты прямого доступа, которые расположены на вкладке, к сожалению не помню как она называется в Delphi 5, или IBExpress или IBX или InterBase.
По назначению компоненты там аналогичны ADOшным.
- либо можно использовать тот-же ADO, только нужно будет установить провайдера данных для FireBird. Скачивается там-же, где и сам FireBird.
- есть еще более прогрессивные компоненты dbExpress, однако я не помню, есть ли такие в Delphi 5. В Delphi 7 они есть и работают несколько быстрее чем "родные" компоненты прямого доступа. :)
Об авторе:
Я только в одном глубоко убеждён - не надо иметь убеждений! :)