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

Вниз

Какую СУБД лучше использовать локально   Найти похожие ветки 

 
Disruptor ©   (2003-10-10 12:14) [0]

, если я хочу, чтобы прога запускалась сразу - без свяких установок драйверов для БД и локальных серверов. Спасибо.


 
Hooch ©   (2003-10-10 12:17) [1]

DBISAM


 
Disruptor ©   (2003-10-10 12:19) [2]

если не секрет, с чем это связано?


 
Hooch ©   (2003-10-10 12:20) [3]

в смысле ?


 
Disruptor ©   (2003-10-10 12:21) [4]

Такой DBISAM нет в списке типов баз данных. Там от STANDART до ORACLE а такой нет.

Ну в смысле почему она лучше?


 
Disruptor ©   (2003-10-10 12:22) [5]

т.е. от STANDART до SQL Server


 
Reindeer Moss Eater ©   (2003-10-10 12:23) [6]

Такой DBISAM нет в списке типов баз данных.

В списке драйверов BDE нет. А ты его как раз и не хотел использовать.


 
Danilka ©   (2003-10-10 12:25) [7]

[6] Reindeer Moss Eater © (10.10.03 12:23)
>А ты его как раз и не хотел использовать.
Он такого не говорил :))
Хотя, конечно, согласен, про БДЕ лучше забыть.


 
zx ©   (2003-10-10 12:25) [8]

это список бде, так его все равно ставить придется.
> без свяких установок драйверов для БД


 
Romkin ©   (2003-10-10 12:25) [9]

Firebird Embedded or Yaffil personal :P


 
Hooch ©   (2003-10-10 12:29) [10]

DBISAM содержит в компоненты для работы с собой, в итоге получается exe файл и dat файлы с таблицами, не нужно не БДЕ ни драйверов, ядро будет содержатся в exe


 
Disruptor ©   (2003-10-10 12:37) [11]

Подскажите, где можно достатьт DBISAM - в стандартной поставке его нет.


 
Andriano   (2003-10-10 13:11) [12]

Если база не очень большая можно на TClientDataSet не плохую базу накидать. TClientDataSet умеет сохранять данные в файл (BINary, XML) и читать из них. Lookup и всё остальное есть.


 
Hooch ©   (2003-10-10 13:24) [13]

>> Подскажите, где можно достатьт DBISAM - в стандартной поставке его нет.

www.google.ru в строке поиска DBISAM


 
Hooch ©   (2003-10-10 13:27) [14]

или www.fixdown.com


 
Anatoly Podgoretsky ©   (2003-10-10 13:59) [15]

Romkin © (10.10.03 12:25) [9]
Он не хочет


 
Vlad ©   (2003-10-10 14:05) [16]

Присоеденюсь к Romkin ©.
У самого недавно была подобная задача. Yaffil Personal - то что надо. Всего одна библиотека (gds32.dll) в папке с приложением + файл самой БД. Проверено на больших объемах - работает как часы.


 
Семен Сорокин ©   (2003-10-10 14:15) [17]

как вариант - Access


 
Vlad ©   (2003-10-10 14:25) [18]

>Семен Сорокин © (10.10.03 14:15) [17]
Смотря какие объемы базы. У Access"97 потолок - 1гб, у Access"2000 - 2гб


 
Disruptor ©   (2003-10-10 15:56) [19]

Если не секрет, какие сложности могут быть при устанновки БД под Яффи или Акцесс?


 
Disruptor ©   (2003-10-10 16:01) [20]

По объемам Access подойдет. База маленькая


 
Vlad ©   (2003-10-10 16:24) [21]

Что касается Yaffil Personal - никаких сложностей.
Скачать можно на www.ibase.ru. Он бесплатный.
2 библиотеки - gds32.dll, msvcr70.dll
Копируй их в папку system(32) и все дела.
С аксессом вобщем сложностей никаких. Поставить соотв. драйвер.


 
KSergey ©   (2003-10-10 17:08) [22]

Вы собираетесь персонально наколошматить 1 гиг инфы? ;)
Ну разве что фильмец туда закачнуть, только есть ли в том смысл.


 
KSergey ©   (2003-10-10 17:09) [23]

[22] было комментарием к [18] Vlad © (10.10.03 14:25)


 
Vlad ©   (2003-10-10 19:33) [24]

>KSergey © (10.10.03 17:09) [23]
Чего непонятно ?
У меня лично база 6 гб на локале, никаких фильмов, даже блобов нет. Ну и почему у других такого не может быть ?


 
Serginio666   (2003-10-10 19:46) [25]

Кхе-Гхы_Хаха.


 
Disruptor ©   (2003-10-13 09:41) [26]

Чтобы законнектиться к акцессу, нужно использовать BDE компоненты или что-то другое?


 
Anatoly Podgoretsky ©   (2003-10-13 09:47) [27]

Что то другое лучше - JET через ADO


 
Disruptor ©   (2003-10-13 09:48) [28]

Подскажите, какие именно компоненты из ADO нужны для корректной работы?


 
Vemer ©   (2003-10-13 10:14) [29]

Здравствуйте.
Почитал в этой ветке про Yaffil Personal.
Подскажите пожалуйста порядок действии (и строчку кода под Дельфи), чтобы чтобы моя программа использовала этот самый gds32.dll от Yaffil Personal для доступа к GDB файлу. Gds32.dll как я понял надо кинуть в папку с проектом, другой DLL (MSO7???.DLL) в папку Windows\System. Что надо сделать еще?Заранее спасибо.


 
Danilka ©   (2003-10-13 10:18) [30]

[29] Vemer © (13.10.03 10:14)
думаю, лучше все длл-ки держать в каталоге с программой, иначе могут возникнуть проблемы у юзера, у которого кроме этой программы есть программы работающие с сервером яффи.


 
Anatoly Podgoretsky ©   (2003-10-13 10:30) [31]

Disruptor © (13.10.03 09:48) [28]
Для корректной работы нужны MDAC и Jet Update, это порядка 10 мб, где брать сам наверно догадаешься.


 
KSergey ©   (2003-10-13 10:35) [32]

> [24] Vlad © (10.10.03 19:33)
> >KSergey © (10.10.03 17:09) [23]
> Чего непонятно ?
> У меня лично база 6 гб на локале, никаких фильмов, даже
> блобов нет. Ну и почему у других такого не может быть ?

Вы локально само(едино)лично наколотили туда 6 Гиг????
Сказать по-правде - не верю. Это ж сколько если в тома книг первести получится?!!


 
Vemer ©   (2003-10-13 10:43) [33]

>Danilka[30]
А строчку для подключкния DLL слабо кинуть?
Туго у меня с системным программированием :), с MessageBox 2 дня разбирался.
Для того Yaffil Personal и пытаюсь поставить чтобы никаких серваков (IB, FB, Яфил, Некрофил)не запускать.


 
Romkin ©   (2003-10-13 10:44) [34]

Кстати, насчет Jet...
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/oledb/htm/oledb_deprecated.asp


 
Vlad ©   (2003-10-13 10:48) [35]

>Vemer © (13.10.03 10:43) [33]
Для нормальной работы программы достаточно иметь GDS32.DLL в папке с приложением. Для работы всяких там IBExpert"ов и прочих желательно gds32.dll, msvcr70.dll иметь так же в какой либо системной папке, или папке, описанной в переменной PATH

>KSergey © (13.10.03 10:35) [32]
С чего вы взяли что руками заколотил ?
А про загрузку из внешних источников что нибудь слышали ?


 
Disruptor ©   (2003-10-13 10:59) [36]

Подскажите, правильнно ли я понял, что могу создавать БД на интербейзе, а потом их использовать и распространять с gds32.dll - и мои проги будут автоматом использовать яффи без BDE?


 
Romkin ©   (2003-10-13 11:02) [37]

Если для доступа ты не будешь использовать TTable & TQuery - то да. Пользуй IBX, только обнови версию. Или FIBPlus, но это за деньги. Есть еще dbExpress, но это новенькое, и ему тоже dll парочка требуется


 
Brahman ©   (2003-10-13 11:06) [38]

DBISAM - уже говорилось.
Один exe, довольно приличный SQL, SQL Script, сразу сетевая,
шифрация.

Сейчас есть и Client-Server.

www.elevatesoft.com

Более трех лет создавал софт на ней - как часы.


 
Vemer ©   (2003-10-13 11:13) [39]

Снова я.
Если я правильно понял, все IB-компоненты обращаются к GDS32.DLL неважно какому, и если кинуть GDS32.DLL + Other.DLL от Yaffil Personal в папку с проектом/программой, то они будут обращаться к нему, притом никаких спецуказаний в листинге программы делать не надо. Блин, почему на IBASE.ru не могут это в FAQ или Readme для таких тупых как я заколотить.


 
Vlad ©   (2003-10-13 11:20) [40]

>Vemer © (13.10.03 11:13) [39]
Ты правильно понял. В Yaffil Personal GDS32 совмещает в себе и сервер и клиент. Так что для нормальной работы проги достаточно иметь только ее одну. Либо в папке с приложением, либо, как я уже говорил, в любой папке, описанной в переменной PATH.



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

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

Наверх




Память: 0.56 MB
Время: 0.026 c
1-78904
АСМиД
2003-11-12 16:36
2003.11.24
Ошибка чтения в системе псевдореального времени


1-79008
Soi
2003-11-14 06:57
2003.11.24
Работа с массивами


3-78842
Ann
2003-11-03 14:12
2003.11.24
Ошибка


3-78828
Alex_x
2003-11-04 12:16
2003.11.24
Проблема с установкой midas приложений на клиенте


6-79097
boband
2003-09-30 11:36
2003.11.24
Продвинутая работа с web страницами