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

Вниз

Небольшая локальная база данных   Найти похожие ветки 

 
Nic ©   (2006-07-10 10:03) [0]

Пишу очень небольшую программу, которая будет работать со структуриованными данными. Иерархические структуры и небольшие таблицы. Что лучше использовать, чтобы не утяжелять дистрибютив проекта и не таскать за собой СУБД? И чтобы проблем с лицензией не было. \
Что пришло на ум так запользовать XML (TXMLDocment) или типизированные файлы. Что лучше выбрать?


 
PEAKTOP ©   (2006-07-10 10:09) [1]

Рекомендую из личного опыта использовать либо XML, либо что-то из TTextDataSet, чтоб в случае чего можно в "блокноте" подправить было.


 
DrPass ©   (2006-07-10 10:10) [2]

Если выбор стоит между XML или типизированными файлами, первый лучше. Не с позиции производительности, конечно, но работы тебе значительно убавит. Просто для XML в Delphi уже реализована полноценная поддержка датасетом. А так, можно использовать, например, драйвер ADO MS Jet - и дистрибутив не будет утяжелен, и СУБД таскать за собой не потребуется. Этот драйвер есть во всех Windows начиная с 98


 
Nic ©   (2006-07-10 10:16) [3]


> DrPass ©   (10.07.06 10:10) [2]

Какаие компоненты следует изучить?


 
Ega23 ©   (2006-07-10 10:25) [4]

Либо XML, либо какую-нибудь "карманную" СУБД


 
DrPass ©   (2006-07-10 10:36) [5]


> Nic ©   (10.07.06 10:16) [3

TClientDataSet, TXMLTransform например


 
Nic ©   (2006-07-10 10:44) [6]


> DrPass ©   (10.07.06 10:36) [5]

А для отображения что лучше подходит? TDBGreed?
Чем тогла эта связка будет отличаться от использования XMLDocument?
Наверное слишком много вопросов за раз. Просто никогда с этими вещами не сталкивался.


 
DrPass ©   (2006-07-10 11:45) [7]


> А для отображения что лучше подходит? TDBGreed?

Да, любые DB-контролы, в зависимости от того, что тебе нужно. Если требуется функциональная и мощная табличка - посмотри в сторону EhLib 3.x. Довольно навороченный DBGrid и к тому же бесплатный для exUSSR.

> Чем тогла эта связка будет отличаться от использования XMLDocument?

Тебе практически не придется писать лишний код для связки DBGrid"а и собственно XML-файла


 
Nic ©   (2006-07-10 11:46) [8]


> DrPass ©   (10.07.06 11:45) [7]

Спасибо за ответы огромное!



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

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

Наверх




Память: 0.48 MB
Время: 0.028 c
15-1156469195
lookin
2006-08-25 05:26
2006.09.17
И еще - кто знает кадр из клипа, и из какого клипа?


2-1156567266
Pupkin
2006-08-26 08:41
2006.09.17
Ошибка "List index out of bounds"


15-1156173016
SergP.
2006-08-21 19:10
2006.09.17
Кто знает как убрать банеры на сайте www.****.nm.ru ?


2-1156659780
andy_hs
2006-08-27 10:23
2006.09.17
сделать программу невидимой (службой)


11-1130388459
Trubis
2005-10-27 08:47
2006.09.17
Ещё вопросы (надеюсь последние) по ListView