![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Какое ядро БД легче: BDE, dbExpress или ADO?
Swimmer © (2004-04-07 22:26:00)Подскажите, БДшники, какое ядро легче всего: BDE, dbExpress или ADO? И какие библиотеки нужно с приложением таскать? Заранее спасибо
Bolek (2004-04-10 14:17:00) [1]здравствуйте.
у кого-нибудь есть компонент mODBC?
или может ссылочку подскажете?
sniknik (2004-04-09 18:30:00) [2]Desdechado © (09.04.04 17:35) [26]
ну ладно насчет без запушеного MSSQL я может и загнул, но найди хотябы прямой для dbExpress без OLE DB, только не писать чтобы самому а то какая в этом "легкость"?.
Соловьев (2004-04-09 17:47:00) [3]Yaffil Personal(FB embedded) - функциональность настоящего клиент-сервера и скорость нормальная
Desdechado (2004-04-09 17:35:00) [4]2 shiknik
вот только передергивать не надо...
"без запущенного сервера" у меня в посте не было. А вот без клиента - написано же, "стоит только поискать" :)
Если еще такого нет, дык самому написать можно, благо архитектура dbExpress открытая. Сложность может быть в другом, что МС не пускает по-другому, как через свой любимый ODBC-ADO. Но и такие вещи обойти можно ;)
sniknik (2004-04-08 23:23:00) [5]Desdechado © (08.04.04 21:12) [23]
вышли мне, драйвер прямого обращения dbExpress для баз MSSQL. (только учти если не пойдет без установленного OLE DB и запушеного MSSQL сервера то это не считается (какой же он тогда "прямого обращения"))
Swimmer (2004-04-08 21:50:00) [6]Thanks всем. Буду делать.
Desdechado (2004-04-08 21:12:00) [7]лучше флэшку сразу :)
2 shiknik
вообще-то архитектура dbExpress позволяет работать с СУБД на разных уровнях - от прямого обращения к серверу минуя клиента (!) до исползования гамбургеров с множеством прослоек типа ODBC
и драйверы dbExpress для каждого сервера есть разные, стоит только в инете поискать
Swimmer (2004-04-08 19:16:00) [8]Я имел ввиду, что легче по весу, а не по изучению. Наверное, буду юзать dbExpress и таскать две библиотеки - midas.dll и dbexp*.dll. Мне просто нужно было, что бы все это влезло на дискету :). Извините за некорректно сформулированный вопрос.
Rule (2004-04-08 16:45:00) [9]во блин спор какойто, пишем все под интербейз :)
и юзаем IBX
sniknik (2004-04-08 16:39:00) [10]bushmen © (08.04.04 16:27) [18]
ну если уточнять, то вопроса как такового не было, была тема - приглашение потрепатся.
не указаны исходные данные, тип субд, сравнение несравнимых вещей и все о общем. а обших решений как известно не бывает тем более таких "что легче/лутше/красивше"... бред это и выяснение самого лутшего при незнании ничего конкретного.
если к вам приходит человек и требует неприменно самого главного, гоните его в шею это сумасшедший. ... © не помню чей.
Anatoly Podgoretsky © (08.04.04 16:30) [19]
в первом случае еще плюс мидас (для клиентдатасет), если нужно работать с визуальными контролами.
Anatoly Podgoretsky (2004-04-08 16:30:00) [11]Хочешь сравнить, тогда считай так эта_длл + mdac + dcomбез dbExpress mdac + dcom
bushmen (2004-04-08 16:27:00) [12]Да, но вопрос-то был в легкости - если сравнить по весу mdac и эту dll
sniknik (2004-04-08 16:15:00) [13]bushmen © (08.04.04 16:05) [16]
пролистни страничку, там табличка на
Драйверы доступа к данным
в ней
Microsoft SQL Server 2000 | Dbexpmss.dll | OLE DB
вот это оно самое.
bushmen (2004-04-08 16:05:00) [14]По Яндаксу наткнулся на это:
http://venera.work.kemsu.ru/Delphi/06/Glava17/Index1.shtml
VLAD-MAL (2004-04-08 16:01:00) [15]Что за СУБД, уважаемый? Или Вы над нами стебетесь?
Anatoly Podgoretsky (2004-04-08 15:56:00) [16]То есть АДО однонаправленные курсоры не работают, а DBExpress + АДО работают :-)
bushmen (2004-04-08 15:49:00) [17]>неужели скорось у ADO под управлением DBExpress (фактически с лишним посредником) бельше чем у самого ADO?
Когда только DBExpress появился, я где-то читал, что так оно и есть. Там объяснялось это тем, что в DBExpress однонаправленные курсоры используются на стороне клиента
sniknik (2004-04-08 15:27:00) [18]> скорость работы
неужели скорось у ADO под управлением DBExpress (фактически с лишним посредником) бельше чем у самого ADO?
> необходимость в библиотеках
аналогично нужно одно + другое, или просто одно. что легче? (даже если это одно больше другого)
> или что-то другое.
а вот тут согласен, загадочное чтото другое вполне может быть легче.
(говорю только за MSSQL -> DBExpress)
Anatoly Podgoretsky (2004-04-08 15:23:00) [19]tesseract © (08.04.04 13:42) [7]
TDBF еще много чем отличается, например неправильной работой с RecordCount, отсутствием подлинных фильтров.
bushmen (2004-04-08 15:18:00) [20]>в случае с MSSQL DBExpress работает через ADO... легче
Смотря что считать "легкостью" - скорость работы, необходимость в библиотеках или что-то другое.