Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Есть ли преимущества у лок. БД (напр. Paradox) перед InterBase


Страницы:   1 2

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


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо