Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.05.26;
Скачать: [xml.tar.bz2];

Вниз

Есть ли преимущества у лок. БД (напр. 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.5 MB
Время: 0.008 c
14-83745
Lola
2003-04-25 16:04
2003.05.26
---|Ветка была без названия|---


3-83367
sapr
2003-05-06 10:07
2003.05.26
DBGrid с отображением гиперссылок


3-83360
yurikon
2003-05-05 17:24
2003.05.26
Ошибка


4-83806
Ик сик
2003-03-28 16:16
2003.05.26
Я пытаюсь поставить hook на нажатие левой кнопки мыши


3-83364
SVA
2003-05-06 07:29
2003.05.26
Поиск значения в DataSet





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский