Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.11;
Скачать: CL | DM;

Вниз

Какое ядро БД легче: BDE, dbExpress или ADO?   Найти похожие ветки 

 
Swimmer ©   (2004-04-07 22:26) [0]

Подскажите, БДшники, какое ядро легче всего: BDE, dbExpress или ADO? И какие библиотеки нужно с приложением таскать? Заранее спасибо


 
YurikGl ©   (2004-04-07 22:30) [1]

Насколько я знаю, проще всего работать с ADO


 
DrPass ©   (2004-04-08 00:43) [2]

Для Paradox лучше BDE,
в остальных случаях dbExpress


 
Shaman ©   (2004-04-08 10:22) [3]

DBExpress легче.
Таскать c собой нужно midas.dll и один из файлов dbexpXXXX.dll в зависимости от того, с какой СУБД работает приложение.


 
bushmen ©   (2004-04-08 10:36) [4]

dbExpress легче, но работать лучше через ADO. В большинстве случаев ничего таскать с собой не надо, т.к. нужный для его работы mdac уже имеется в Windows 2000 и старше


 
sniknik ©   (2004-04-08 12:22) [5]

в случае с MSSQL DBExpress работает через ADO... легче?


 
Карелин Артем ©   (2004-04-08 12:23) [6]

TDBF - ничего таскать не надо.


 
tesseract ©   (2004-04-08 13:42) [7]

Вообще официально dbEpress изменять данные не позволяет.
ADO не всех компах установлено ( нужен MDAC 2.7).
TDBF отличается не согласностью быстро работать с большими данными.


 
Карелин Артем ©   (2004-04-08 13:44) [8]

tesseract ©   (08.04.04 13:42) [7]
Хмммм. А я Кладр перегоняю им и ничего. Одна из таблиц больше полумиллиона записей.


 
sniknik ©   (2004-04-08 14:06) [9]

> ADO не всех компах установлено ( нужен MDAC 2.7)
угу (лутше 2.8/в 2.7 проблема с безопаностью, недавно раскопали) но для dbEpress помимо всего ему причитающегося еще и ADO нужен для работы с MSSQL. не лутше ли одним обойтись?


 
bushmen ©   (2004-04-08 15:18) [10]

>в случае с MSSQL DBExpress работает через ADO... легче

Смотря что считать "легкостью" - скорость работы, необходимость в библиотеках или что-то другое.


 
Anatoly Podgoretsky ©   (2004-04-08 15:23) [11]

tesseract ©   (08.04.04 13:42) [7]
TDBF еще много чем отличается, например неправильной работой с RecordCount, отсутствием подлинных фильтров.


 
sniknik ©   (2004-04-08 15:27) [12]

> скорость работы
неужели скорось у ADO под управлением DBExpress (фактически с лишним посредником) бельше чем у самого ADO?
> необходимость в библиотеках
аналогично нужно одно + другое, или просто одно. что легче? (даже если это одно больше другого)
> или что-то другое.
а вот тут согласен, загадочное чтото другое вполне может быть легче.

(говорю только за MSSQL -> DBExpress)


 
bushmen ©   (2004-04-08 15:49) [13]

>неужели скорось у ADO под управлением DBExpress (фактически с лишним посредником) бельше чем у самого ADO?

Когда только DBExpress появился, я где-то читал, что так оно и есть. Там объяснялось это тем, что в DBExpress однонаправленные курсоры используются на стороне клиента


 
Anatoly Podgoretsky ©   (2004-04-08 15:56) [14]

То есть АДО однонаправленные курсоры не работают, а DBExpress + АДО работают :-)


 
VLAD-MAL   (2004-04-08 16:01) [15]

Что за СУБД, уважаемый? Или Вы над нами стебетесь?


 
bushmen ©   (2004-04-08 16:05) [16]

По Яндаксу наткнулся на это:

http://venera.work.kemsu.ru/Delphi/06/Glava17/Index1.shtml


 
sniknik ©   (2004-04-08 16:15) [17]

bushmen ©   (08.04.04 16:05) [16]
пролистни страничку, там табличка на
Драйверы доступа к данным
в ней
Microsoft SQL Server 2000 | Dbexpmss.dll | OLE DB

вот это оно самое.


 
bushmen ©   (2004-04-08 16:27) [18]

Да, но вопрос-то был в легкости - если сравнить по весу mdac и эту dll


 
Anatoly Podgoretsky ©   (2004-04-08 16:30) [19]

Хочешь сравнить, тогда считай так эта_длл + mdac + dcomбез dbExpress mdac + dcom


 
sniknik ©   (2004-04-08 16:39) [20]

bushmen ©   (08.04.04 16:27) [18]
ну если уточнять, то вопроса как такового не было, была тема - приглашение потрепатся.
не указаны исходные данные, тип субд, сравнение несравнимых вещей и все о общем. а обших решений как известно не бывает тем более таких "что легче/лутше/красивше"... бред это и выяснение самого лутшего при незнании ничего конкретного.

если к вам приходит человек и требует неприменно самого главного, гоните его в шею это сумасшедший. ... © не помню чей.

Anatoly Podgoretsky ©   (08.04.04 16:30) [19]
в первом случае еще плюс мидас (для клиентдатасет), если нужно работать с визуальными контролами.


 
Rule ©   (2004-04-08 16:45) [21]

во блин спор какойто, пишем все под интербейз :)
и юзаем IBX


 
Swimmer ©   (2004-04-08 19:16) [22]

Я имел ввиду, что легче по весу, а не по изучению. Наверное, буду юзать dbExpress и таскать две библиотеки - midas.dll и dbexp*.dll. Мне просто нужно было, что бы все это влезло на дискету :). Извините за некорректно сформулированный вопрос.


 
Desdechado ©   (2004-04-08 21:12) [23]

лучше флэшку сразу :)

2 shiknik
вообще-то архитектура dbExpress позволяет работать с СУБД на разных уровнях - от прямого обращения к серверу минуя клиента (!) до исползования гамбургеров с множеством прослоек типа ODBC
и драйверы dbExpress для каждого сервера есть разные, стоит только в инете поискать


 
Swimmer ©   (2004-04-08 21:50) [24]

Thanks всем. Буду делать.


 
sniknik ©   (2004-04-08 23:23) [25]

Desdechado ©   (08.04.04 21:12) [23]
вышли мне, драйвер прямого обращения dbExpress для баз MSSQL. (только учти если не пойдет без установленного OLE DB и запушеного MSSQL сервера то это не считается (какой же он тогда "прямого обращения"))


 
Desdechado ©   (2004-04-09 17:35) [26]

2 shiknik
вот только передергивать не надо...
"без запущенного сервера" у меня в посте не было. А вот без клиента - написано же, "стоит только поискать" :)
Если еще такого нет, дык самому написать можно, благо архитектура dbExpress открытая. Сложность может быть в другом, что МС не пускает по-другому, как через свой любимый ODBC-ADO. Но и такие вещи обойти можно ;)


 
Соловьев ©   (2004-04-09 17:47) [27]

Yaffil Personal(FB embedded) - функциональность настоящего клиент-сервера и скорость нормальная


 
sniknik ©   (2004-04-09 18:30) [28]

Desdechado ©   (09.04.04 17:35) [26]
ну ладно насчет без запушеного MSSQL я может и загнул, но найди хотябы прямой для dbExpress без OLE DB, только не писать чтобы самому а то какая в этом "легкость"?.


 
Bolek ©   (2004-04-10 14:17) [29]

здравствуйте.
у кого-нибудь есть компонент mODBC?
или может ссылочку подскажете?



Страницы: 1 вся ветка

Текущий архив: 2004.04.11;
Скачать: CL | DM;

Наверх




Память: 0.53 MB
Время: 0.036 c
3-1081503684
denik
2004-04-09 13:41
2004.04.11
Мастера, каким образом


3-1081767988
asafr
2004-04-12 15:06
2004.04.11
ADO, Access 2000: "Нераспознаваемый формат базы данных"...


1-1082613534
AleKo
2004-04-22 09:58
2004.04.11
Outlook Express


7-1075200073
Davey
2004-01-27 13:41
2004.04.11
является ли процесс системным?


1-1082802340
csr
2004-04-24 14:25
2004.04.11
Своя надпись на TListView