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

Вниз

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

 
tm   (2003-04-25 08:55) [0]

Такая задача: нужно сделать лок. БД для работы приложения. Говорят видимой и ощутимой разницы нету, лучше используй InterBase. Что вы думаете по этому поводу? Мне разницы нету, что на клиентской машине устанавливать, BDE или FireBird, главное в исп. ресурсы и быстродействие


 
Соловьев ©   (2003-04-25 09:45) [1]

FireBird - лучше.


 
tm   (2003-04-25 09:47) [2]

спасибо :)


 
Anatoly Podgorestky   (2003-04-25 09:49) [3]

Конечно есть


 
Роман Василенко ©   (2003-04-25 09:51) [4]

Никаких преимуществ BDE не перед кем не имеет.

Используй лучше Advantage. ( www.advantagedatabase.com )

Почитай здесь: http://www.kylecordes.com/bag/index.html


 
Соловьев ©   (2003-04-25 09:52) [5]

2 tm
если ты занимался только написанием локальных БД или вообще не занимался, то будет легче написать используя связку BDE+Paradox, если же опыт есть, то можно попробовать FireBird.


 
АлексейК   (2003-04-25 10:49) [6]

А при чем тут BDE? Можно и компонентами прямого доступа к базе подключаться, можно и через ADO. База на InterBase будет работать быстрее и надежнее, чем на Paradoxe. Да и целостность данных обеспечить легче. Только, конечно, для ф-ия InterBase нужен сам InterBase.


 
MsGuns ©   (2003-04-25 11:17) [7]

>АлексейК (25.04.03 10:49)
>можно и через ADO.

Можно-то можно, но как раз в этом случае ВИДИМАЯ разница проявится во всей красе. Потому что тормозить будет по-взрослому. Даже на ничтожных объемах.


 
АлексейК   (2003-04-25 11:22) [8]

Тормозить из-за подключения через ADO? И к чему?


 
Иван   (2003-04-25 12:23) [9]

Удалено модератором
Примечание: Не лезь со своими вопросами в чужую ветку


 
Zacho ©   (2003-04-25 12:31) [10]


> Иван (25.04.03 12:23)

Оно того не стоит. С Парадоксом ADO все равно будет работать через BDE


 
АлексейК   (2003-04-25 13:09) [11]

Zacho ©
>Оно того не стоит. С Парадоксом ADO все равно будет работать через BDE.
Интерсно с какого перепугу?


 
Zacho ©   (2003-04-25 13:15) [12]


> АлексейК (25.04.03 13:09)

Ссылку на какую-либо доку сейчас дать не могу, но про это неоднократно было и на этом форуме, и в fido7.ru.delphi.db и много где еще. Поищи, найдешь. А мне это, вообще-то, не интересно :)


 
АлексейК   (2003-04-25 15:07) [13]

Ну как всегда, что слышал, что не помню.


 
Zacho ©   (2003-04-25 15:10) [14]

Ну как всегда, самому поискать ломы. Да хотя бы в соседней ветке. http://delphimaster.net/view/3-1051249044/


 
Mike Kouzmine ©   (2003-04-25 15:10) [15]

Нет более упертых, чем незнающие и неподозревающие.


 
Serginio   (2003-04-25 17:38) [16]

Есть. С локальной базой ты работаешь напрямую в одном процессе с бд через его драйвер.Заранее зная расположение полей записи таблицы ты можешь работать с записью Например как
TTableRec= Record
Deleted:Char;
Fild1:Integer;
Field2:Array[0..3] Of Char;
... end; И не Используя TField (А уж тем более FieldByName)можешь получать огромную скорость обработки. Если же формировать отчет в памяти с использованием индексов Б деревьев в памяти Все SQL и рядом даже не стояли. Но при неболшом количестве пользователей можешь работать через DCOM или SocketConnection через TRemouteDataModule по принципу MultiReadWriteExclusive получиim Клиент серверное приложение. Но надежность у SQL выше.


 
Anatoly Podgoretsky ©   (2003-04-25 18:02) [17]

Не путай локальные базы с SQL серверами, в последнее время в качестве локальных часто используются SQL сервера и дескопные базы часто используются не в локальном, а сетевом режиме.


 
Alexandr3   (2003-04-26 05:55) [18]

> Иван (25.04.03 12:23)

Оно того не стоит. С Парадоксом ADO все равно будет работать через BDE

Это по моему ерунда получается что если на машине не установлен BDE а только ADO то и с Парадоксом работать нельзя :-)



 
Anatoly Podgoretsky ©   (2003-04-26 09:18) [19]

Можно, но ограничено, поскольку АДО устновит ограниченный набор БДЕ, так что никакой ерунды, а если не веришь, то смотри хелп из Офиса, а еще лучше из MSDN


 
Anatoly Podgoretsky ©   (2003-04-26 09:20) [20]

Кстати если говорить о последних версиях АДО, то не будет и вроде не будет даже с установленным БДЕ


 
Alexandr3   (2003-04-28 07:19) [21]

Вам верю


 
TuMOXA   (2003-04-28 11:58) [22]

Пользуй Firebird. А чтобы установка сервера тебя не смущала возьми Firebird Embedded Его инсталлировать не надо, просто копируешь dll в каталог к своей программе и всё работает.


 
ua   (2003-05-06 18:00) [23]

А есть ещё и Yaffil Personal (Embedded) на http://yaffil.ibase.ru/ наша разновидность INTERBASE



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

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

Наверх




Память: 0.51 MB
Время: 0.018 c
3-83392
yurikon
2003-05-06 09:46
2003.05.26
SELECT, JOIN and GROUP BY


14-83717
rosl
2003-05-07 06:29
2003.05.26
сумма


1-83543
UserMicc
2003-05-12 16:28
2003.05.26
При создании компонента...


3-83400
Солер
2003-05-06 16:59
2003.05.26
Как отменить запрос?


4-83818
bobo
2003-03-25 11:11
2003.05.26
В Rich edit вращением колесика мыши при нажатой левой кнопке можн