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

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.011 c
3-65733
Pul
2003-10-31 14:19
2003.11.20
Как получить список серверов Interbase в сети


6-66054
silver
2003-09-25 18:06
2003.11.20
OS удаленного компа


14-66115
Иван Шихалев
2003-10-28 21:28
2003.11.20
Навеяло...


1-65994
s
2003-11-10 12:36
2003.11.20
TChart


11-65809
asp
2003-03-03 21:40
2003.11.20
Обработка сообщений.





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский