Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Базы данных
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 27.01.2009, 16:13
fantomba fantomba вне форума
Прохожий
 
Регистрация: 24.12.2008
Сообщения: 23
Репутация: 10
По умолчанию Отличие мехнизмов доступа к БД

В чем же конкретное отличие механизмом BDE, ADO, IB, DBe?
Ответить с цитированием
  #2  
Старый 27.01.2009, 19:22
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,026
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

BDE - используем движок BDE для доступа (набор специфических библиотек).
ADO - тоже самое, но использует COM'овские библиотеки от Microsoft.
IB - использует клиентскую библиотеку gds32.dll от InterBase для доступа к соотв. серверу.
DBExpress - использует соотв. библиотеки (по dll под каждый сервер).

Понятно, что все эти наборы библиотек имеют свой интерфейс. Но по сути оно ничем не отличается. Единственное, надо понимать что потребуется деплоить со своей программой, что бы она работала.
Ответить с цитированием
Этот пользователь сказал Спасибо lmikle за это полезное сообщение:
gerych (14.01.2012)
  #3  
Старый 27.01.2009, 22:05
fantomba fantomba вне форума
Прохожий
 
Регистрация: 24.12.2008
Сообщения: 23
Репутация: 10
По умолчанию

спасибо! а различия по скорости работы того или иного механизма существуют? Читал что BDE к примеру, загружает данные из таблицы целиком...
Ответить с цитированием
  #4  
Старый 27.01.2009, 23:16
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,026
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Да, отличия есть, но незначительные. Более того, при доступе к файловым БД все технологии (если вообще умеют) грузят БД целиком. Так что тут ты ничего не выиграешь.
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 20:19.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter