IBX и BDE

ЧАстые Вопросы и Ответы

Модераторы: kdv, CyberMax

Ответить
jenya7
Сообщения: 16
Зарегистрирован: 07 окт 2005, 12:26

IBX и BDE

Сообщение jenya7 » 12 окт 2005, 21:52

Нужно ли устанавливать BDE при работе с компонентами Interbase Express?

hvlad
Разработчик Firebird
Сообщения: 1244
Зарегистрирован: 21 мар 2005, 10:48

Сообщение hvlad » 12 окт 2005, 22:17

Нет

jenya7
Сообщения: 16
Зарегистрирован: 07 окт 2005, 12:26

Сообщение jenya7 » 12 окт 2005, 22:52

в таком случае я не понимаю зачем нужен dbExpress :(
если есть компоненты InterBase с которыми я соединяюсь с базой данных,создаю таблицы,работаю с данными .

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 13 окт 2005, 10:35

почитай www.ibase.ru/devinfo/choosecomp.htm
BDE, dbExpress, IBX, ODBC, ADO - это все РАЗНЫЕ интерфейсы для доступа к БД.

Ivan_Pisarevsky
Заслуженный разработчик
Сообщения: 644
Зарегистрирован: 15 фев 2005, 11:34

Сообщение Ivan_Pisarevsky » 13 окт 2005, 11:01

А нам приходится работать с БД (FB1.5.2) и из дельфи (ibx) и из фокспро (ODBC). Под фокспро, насколько я знаю, нету компонент прямого доступа, вот и ходим через ODBC.
Так шта... даешь много компонент доступа хороших и разных! :)

jenya7
Сообщения: 16
Зарегистрирован: 07 окт 2005, 12:26

Сообщение jenya7 » 13 окт 2005, 14:10

Прочитал документ и теперь разрываюсь между IBX и dbExpress.
При использовании dbExpress можно не инсталлировать InterBase,
достаточно положить две .dll в папку с приложением. Верно ли это и
для IBX ?

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 13 окт 2005, 14:35

ужас какой то. ты не то читаешь. ты если читал про выбор компонент, то должен понимать, что dbExpress тебе нужен только если ты собираешься писать некое псевдо-универсальное приложение для работы с разными СУБД.
Кроме того, в dbExpress нет управления транзакциями как в IBX. И нет датасетов, которые цепляются к гриду.

Прочитать ДВЕ статьи можно за пол-часа:
www.ibase.ru/devinfo/ibx.htm
www.ibase.ru/devinfo/dbexpress.htm

насчет IBX - кто тебе сказал, что с ним надо инсталлировать Interbase?
клиентскую часть IB/FB всегда надо, но можно инсталлировать а можно положить руками.
Есть
www.ibase.ru/devinfo/inst_manual.htm

jenya7
Сообщения: 16
Зарегистрирован: 07 окт 2005, 12:26

Сообщение jenya7 » 13 окт 2005, 14:50

спасибо за подробное объяснение :)

Ответить