![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Есть ли преимущества у лок. БД (напр. Paradox) перед InterBase
tm © (2003-04-25 08:55:00)Такая задача: нужно сделать лок. БД для работы приложения. Говорят видимой и ощутимой разницы нету, лучше используй InterBase. Что вы думаете по этому поводу? Мне разницы нету, что на клиентской машине устанавливать, BDE или FireBird, главное в исп. ресурсы и быстродействие
ua (2003-05-06 18:00:00) [1]А есть ещё и Yaffil Personal (Embedded) на http://yaffil.ibase.ru/наша разновидность INTERBASE
TuMOXA (2003-04-28 11:58:00) [2]Пользуй Firebird. А чтобы установка сервера тебя не смущала возьми Firebird Embedded Его инсталлировать не надо, просто копируешь dll в каталог к своей программе и всё работает.
Alexandr3 (2003-04-28 07:19:00) [3]Вам верю
Anatoly Podgoretsky (2003-04-26 09:20:00) [4]Кстати если говорить о последних версиях АДО, то не будет и вроде не будет даже с установленным БДЕ
Anatoly Podgoretsky (2003-04-26 09:18:00) [5]Можно, но ограничено, поскольку АДО устновит ограниченный набор БДЕ, так что никакой ерунды, а если не веришь, то смотри хелп из Офиса, а еще лучше из MSDN
Alexandr3 (2003-04-26 05:55:00) [6]> Иван (25.04.03 12:23)
Оно того не стоит. С Парадоксом ADO все равно будет работать через BDE
Это по моему ерунда получается что если на машине не установлен BDE а только ADO то и с Парадоксом работать нельзя :-)
Anatoly Podgoretsky (2003-04-25 18:02:00) [7]Не путай локальные базы с SQL серверами, в последнее время в качестве локальных часто используются SQL сервера и дескопные базы часто используются не в локальном, а сетевом режиме.
Serginio (2003-04-25 17:38:00) [8]Есть. С локальной базой ты работаешь напрямую в одном процессе с бд через его драйвер.Заранее зная расположение полей записи таблицы ты можешь работать с записью Например как
TTableRec= Record
Deleted:Char;
Fild1:Integer;
Field2:Array[0..3] Of Char;
... end; И не Используя TField (А уж тем более FieldByName)можешь получать огромную скорость обработки. Если же формировать отчет в памяти с использованием индексов Б деревьев в памяти Все SQL и рядом даже не стояли. Но при неболшом количестве пользователей можешь работать через DCOM или SocketConnection через TRemouteDataModule по принципу MultiReadWriteExclusive получиim Клиент серверное приложение. Но надежность у SQL выше.
Mike Kouzmine (2003-04-25 15:10:00) [9]Нет более упертых, чем незнающие и неподозревающие.
Zacho (2003-04-25 15:10:00) [10]Ну как всегда, самому поискать ломы. Да хотя бы в соседней ветке. http://www.delphimaster.ru/cgi-bin/forum.pl?look=1&id=1051249044&n=1
АлексейК (2003-04-25 15:07:00) [11]Ну как всегда, что слышал, что не помню.
Zacho (2003-04-25 13:15:00) [12]
> АлексейК (25.04.03 13:09)
Ссылку на какую-либо доку сейчас дать не могу, но про это неоднократно было и на этом форуме, и в fido7.ru.delphi.db и много где еще. Поищи, найдешь. А мне это, вообще-то, не интересно :)
АлексейК (2003-04-25 13:09:00) [13]Zacho ©
>Оно того не стоит. С Парадоксом ADO все равно будет работать через BDE.
Интерсно с какого перепугу?
Zacho (2003-04-25 12:31:00) [14]
> Иван (25.04.03 12:23)
Оно того не стоит. С Парадоксом ADO все равно будет работать через BDE
Иван (2003-04-25 12:23:00) [15]Удалено модератором
Примечание: Не лезь со своими вопросами в чужую ветку
АлексейК (2003-04-25 11:22:00) [16]Тормозить из-за подключения через ADO? И к чему?
MsGuns (2003-04-25 11:17:00) [17]>АлексейК (25.04.03 10:49)
>можно и через ADO.
Можно-то можно, но как раз в этом случае ВИДИМАЯ разница проявится во всей красе. Потому что тормозить будет по-взрослому. Даже на ничтожных объемах.
АлексейК (2003-04-25 10:49:00) [18]А при чем тут BDE? Можно и компонентами прямого доступа к базе подключаться, можно и через ADO. База на InterBase будет работать быстрее и надежнее, чем на Paradoxe. Да и целостность данных обеспечить легче. Только, конечно, для ф-ия InterBase нужен сам InterBase.
Соловьев (2003-04-25 09:52:00) [19]2 tm
если ты занимался только написанием локальных БД или вообще не занимался, то будет легче написать используя связку BDE+Paradox, если же опыт есть, то можно попробовать FireBird.
Роман Василенко (2003-04-25 09:51:00) [20]Никаких преимуществ BDE не перед кем не имеет.
Используй лучше Advantage. ( www.advantagedatabase.com )
Почитай здесь: http://www.kylecordes.com/bag/index.html