Различия между ADO и BDE - PullRequest
       30

Различия между ADO и BDE

0 голосов
/ 21 апреля 2009

В чем разница между ado и bde?

Ответы [ 3 ]

5 голосов
/ 21 апреля 2009

Что касается Delphi, ADO обращается к поставляемым Microsoft драйверам базы данных. BDE вызывает драйверы базы данных Borland. И ADO, и BDE хорошо справляются с одной и той же задачей. За последние несколько лет в БДЭ не произошло каких-либо существенных изменений, но в то же время не было и АДО Оба имеют возможность вызывать драйверы ODBC сторонних производителей, поэтому их можно расширить.

Если бы я начал новый проект, я бы рекомендовал использовать ADO поверх BDE. ADO используется гораздо большим количеством программистов, поддерживается непосредственно поставщиком ОС и намного проще в развертывании, поскольку большинство требований уже выполнены. (Исключением могут быть конкретные драйверы базы данных, но вы столкнетесь с этим и с BDE).

Более 8 лет назад я полностью перенес одно из своих приложений BDE в ADO и никогда не сожалел. Боль вполне стоила дополнительной гибкости и простоты развертывания.

2 голосов
/ 19 июня 2009

Простой,

BDE мертв. Период. Спросите любого парня из Codegear / Embarcadero, и он скажет, что BDE существует для обратной совместимости только и больше не поддерживается.

ADO - это технология Microsoft, хорошо работающая во многих сценариях и очень гибкая.

2 голосов
/ 21 апреля 2009
...