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

Вниз

БД без дополнительных компонентов   Найти похожие ветки 

 
Kinder   (2003-11-01 15:51) [0]

Народ. Привидите мне пример БД, которая не требует никаких дополнительных драйверов в виде ADO, BDE и пр. Т.е. чтобы либо эти дрова были в стандартном комплекте Windows либо не быди слишком большими и умещались в дистрибутив не долее 3-5 мегов. А то я вот пишу утилу, но если её размер полный будет под 20 мег, то кто её скачает?


 
SergeySh   (2003-11-01 16:07) [1]

*.txt - как вариант. :о)


 
Zacho ©   (2003-11-01 16:08) [2]

Навалом.
Для Interbase есть IBX, FIBPlus, IBO... Правда, тебе потребуется еще и сервер, но если БД локальная, то есть Yaffil Personal и FireBird Embedded, сравнительно небольшие.
Для dbf тоже есть куча библиотек типа TDBF...
Для других СУБД тоже есть компоненты прямого доступа, так что выбери нужную СУБД и ищи компоненты для работы с ней.
А если БД сравнительно небольшая, то имеет смысл отказаться от СУБД вообще, и работать с типизированными файлами.


 
Zacho ©   (2003-11-01 16:15) [3]


> SergeySh (01.11.03 16:07) [1]

Поддерживаю, тем более что в $(DELPHI)\Demos\Db\TextData есть класс TTextDataSet - потомок TDataSet для работы с текстовыми файлами.


 
Kinder   (2003-11-01 16:48) [4]

TTextDataSet интересная вещь, но как в нем добавлять поля новые? В экзампле там тока одно поле. А если для одной таблицы надо штук 50. То как быть?
Просто мне надо сделать так как это реальзовано в TheBat. Своя БД на файлах, не большая и не зависящая от разных драйверов.


 
Kinder   (2003-11-01 19:11) [5]

any ideas?


 
Zacho ©   (2003-11-01 19:21) [6]


> Kinder (01.11.03 19:11) [5]

C TTеxtDataSet никогда не работал, просто знаю что оно есть, и смотрел на него, как на пример для создания потомков TDataSet.
Мой совет: откажись от DB-Aware компонентов, и просто работай с файлами нужной тебе структуры. Или напиши своего потомка TDataSet и используй DB-Aware компрненты :)
Или используй DBase и что-нибудь типа TDBF.
А лично я использовал бы Yaffil Personal в случае, если БД не менее 1Mb.


 
Kinder   (2003-11-01 21:29) [7]

А где этого Yaffil достать можно и скока он стоит?


 
Cranium ©   (2003-11-01 22:00) [8]


> А где этого Yaffil достать можно и скока он стоит?

www.ibase.ru
personal халява...


 
Kinder   (2003-11-02 19:15) [9]

Спасибо


 
dim- ©   (2003-11-02 23:53) [10]

http://www.optim.ru/rsdn/2002/1/cd/mainsoftforweb.asp



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

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

Наверх




Память: 0.48 MB
Время: 0.028 c
1-65961
Calm
2003-11-10 18:35
2003.11.20
Как открыть web-страницу в НОВОМ окне


1-65926
AHTOH
2003-11-11 14:23
2003.11.20
Кнопка в меню формы


3-65782
inspirion
2003-10-30 21:37
2003.11.20
Мастера требуется Ваш совет!


1-65992
Sandman25
2003-11-10 12:45
2003.11.20
Изменение исходников Delphi


1-65823
TUser
2003-11-10 02:38
2003.11.20
Неверный дискриптор