![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Что лучше использовать BDE или ADO ? [D7, XP]
azamatufa © (2010-08-30 13:02:00)поясню.
делаю экспорт в DBF.
работаю с файлом-шаблоном DBF IV, созданным в Database Desktop.
пока использую BDE
T := TTable.Create(nil);
T.TableType := ttDBase;
T.TableName := FileName;
Вот и задумался, а не могут ли появится проблемы у юзеров?
Ранее работал с ADO Jet 4.0 *.mdb - проблем с совместимостью не было (т.е. прога работала на всех Windows XP у всех юзеров)
Спасибо!
Leonid Troyanovsky (2010-09-06 21:17:00) [1]
> azamatufa © (30.08.10 13:02)
> Ранее работал с ADO Jet 4.0 *.mdb - проблем с совместимостью
> не было (т.е. прога работала на всех Windows XP у всех юзеров)
Дык, и работай дальше, чего искать приключения.
Если уж искать, то не dbf, а в области xml, IMHO.
--
Regards, LVT.
Anatoly Podgoretsky (2010-09-06 16:59:00) [2]Все равно требуется устанавливать программу, правила хорошего тона, так какая разница с БДЕ или без, инсталятор все стерпит.
azamatufa (2010-09-06 16:46:00) [3]
> Anatoly Podgoretsky
ну чтобы не устанавливать (копировать библиотеки) BDE.
ADO в exe-шнике и ничего не надо.. ))
sniknik (2010-09-06 15:06:00) [4]> файл серверной базой
вернее не с базой, а все таки с той же логикой работы.
т.е. неважно что к чему применить, к клиент серверу логику файл сервера, или к файл серверу логику клиент сервера, и будет и медленно и глючно и х.з. чего еще.
sniknik (2010-09-06 15:02:00) [5]> Однако, люди, c dbf ADO работает медленно. Прям-таки ощущается!
логика работы клиент сервера с файл серверной базой плохо стыкуется...
переведи на файл серверную (в ADO - Jet есть такой режим работы) и будет... медленнее но не настолько чтобы ощущаться.
Anatoly Podgoretsky (2010-09-06 14:21:00) [6]Для dBase IV ничего лучше БДЕ не придумали, от производителей и годами затачивался. А что тебя подвинуло на использование АДО, ведь все равно будет использовать БДЕ, но только мини.
azamatufa (2010-09-06 13:52:00) [7]Однако, люди, c dbf ADO работает медленно. Прям-таки ощущается!
бумбум (2010-08-31 09:07:00) [8]
> Anatoly Podgoretsky © (31.08.10 08:49) [8]
> > бумбум (31.08.2010 08:27:06) [6]У вас компетенции не
> достаточно, kladr это фохпро, соответственно надо использовать
> ADO
Я их тейболам открывал...
Ладно шас поищу и снова попробую
Anatoly Podgoretsky (2010-08-31 08:50:00) [9]> Palladin (31.08.2010 08:01:05) [5]
Только не его, изначально и клинически кривой продукт, не чего удивляться
если базы будут испорчены.
Anatoly Podgoretsky (2010-08-31 08:49:00) [10]> бумбум (31.08.2010 08:27:06) [6]
У вас компетенции не достаточно, kladr это фохпро, соответственно надо
использовать ADO
Palladin (2010-08-31 08:35:00) [11]kladr проектировали люди с нетрадиционной сексуальной ориентацией...
бумбум (2010-08-31 08:27:00) [12]Последний раз когда приходилась работать с бде когда скачивалл "kladr" база городов и улиц
Был в шоке "НЕ УЖЕЛИ ЭТО БДЕ" %-(
Palladin (2010-08-31 08:01:00) [13]искать TDbf - класс прямого доступа к файлу, _Юрий (30.08.10 17:44) [2] дело гутарит
azamatufa (2010-08-31 07:04:00) [14]
> _Юрий
> бумбум
хотите сказать, что так я делаю правильно?
T := TTable.Create(nil);
T.TableType := ttDBase;
T.TableName := FileName;
.....
бумбум (2010-08-30 17:46:00) [15]Используй BDE
Будет хороший антиквариат
хотя насчет хороший смотря как сделаещь )))
_Юрий (2010-08-30 17:44:00) [16]для DBF лучше использовать компоненты прямого доступа.
Anatoly Podgoretsky (2010-08-30 13:39:00) [17]БДЕ, Jet 4.0 использует только его, при том с ограничениями, БДЕ использует по полной.
Проблемы, проблемы могут быть в любых случаях.