Показать сообщение отдельно
  #5  
Старый 07.02.2012, 10:49
Vocabulary Vocabulary вне форума
Новичок
 
Регистрация: 17.09.2009
Сообщения: 85
Репутация: 9
По умолчанию

Цитата:
Сообщение от NumLock
Работа с Firebird и Interbase в Delphi.
Если это не реклама, то весьма вредный совет.

Минусы предлагаемых провайдеров для ADO:
- требуется установка провайдеров на комп;

- выбор провайдера из трех версий не тривиален и может поставить в тупик любого, тем более начинающего
Или всегда выбирать "временное" решение как советует автор статьи?

- провайдеры пытаются скрывать действия с БД (с лучшими побуждениями, разумеется, чтоб "облегчить жизнь" разработчикам).
Для учебных разработок может быть и не плохо, но для серьезных разработок не годится.
Особенно режим "разрешить автоматические транзакции".
Куда приведет это разрешение в реальной работе... Админ покрывается холодным потом...
Или "возможность передавать изменения обратно в БД без явного указания текстов команд на вставку/удаление/обновление".
Издевка что ли? Какой же уважающий себя разработчик БД согласится на это.

- а за провайдеров еще и деньги надо отвалить!
А ТС сказал, что денег не будет

Плюсы:
- как отмечено, для учебных работ можно применить.

Есть же встроенная в Delphi библиотека IBX специально для работы с IB/FB (http://www.ibase.ru/devinfo/ibx.htm).
Кто об этом не знает.
Ответить с цитированием