![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Non-visual замена ListView&
markers © (2005-12-13 13:00:00)Здраствуйте, мне нужа не визуальная замена ЛистВью для хранения подобных данных (Разбитых):
"productid";"categoryid";"SubCategoryName";"SubCategoryName2";"name";"artikul";"price";"count";"store";"picsmall";"picbi g";"newp";"spec"
"3001";"74";;;" Герметик прокл. красн.11-AB";"105006";"38";"12";"нет";"i3001s.pjpeg";"i3001b.pjpeg";"0";"0"
Чем лучше всего воспользоваться? Хранить в таком виде, а при выводе бить? Тоже вариант, но не очень. Чем лучше всего воспользоваться? Заранее спасибо!
alex_*** (2005-12-13 13:57:00) [1]пример в demos по работе с DB
markers (2005-12-13 13:52:00) [2]Может есть всё-таки пример?
clickmaker (2005-12-13 13:45:00) [3]MD.Append
MD.Insert
MD.FieldByName('Field').Value
навигация MD.First / Next / Last
markers (2005-12-13 13:44:00) [4]Не могу с ним разобраться.... Создал поля, но как в него из него? Я про данные.
clickmaker (2005-12-13 13:41:00) [5]
> Фильтр на мне.... Главное удобное хранилище
TRxMemoryData из RxLib
markers (2005-12-13 13:41:00) [6]Вот пытаюсь его поюзать. Не кинете примерчик аль ещё чего?
markers (2005-12-13 13:39:00) [7]Да пропарсить и хранить в памяти, но я не знаю какой лучше кампонент лучше использовать что хранить в памяти в виде описанном в 7-мом посте. И иногда запрашивать из него.
План:
1. При запуске парсим файл, заполняем поля;
2. После парсинга фильтруем данные, отфильтрованные даные пишу на экран сам;
3. После определённых действий опять выполняем второй пункт только, с другими фильтрами.
Фильтр на мне.... Главное удобное хранилище.
markers (2005-12-13 13:34:00) [8]2 clickmaker Вы предлагаете парсить и писать в базу? Я с базами никогда не работал, если вы подскажите, как енто сделать я буду благодарен!
clickmaker (2005-12-13 13:34:00) [9]
> markers © (13.12.05 13:32) [7]
пропарсить и хранить - это что значит? Хранить в оперативке на время работы проги? Ну так и выбирай тот формат, который тебе удобно
В чем проблема-то тогда?
markers (2005-12-13 13:32:00) [10]Я эти данные могу взять только в таком текстовом формате (Не в дбф и мдб нету впринцепи) Мне нужно его пропарсить (Это я сделаю) и хранить эти распарсенные данные тобиш в таком "условном" виде:
productid categoryid SubCategoryName ....
76786 42343 34343 чурочучуч
45345 435345 34533 асусаус
Ну и желатьльно, чтоб к ним можно было достаточно просто обратиться для чтения например диапозона даннх типа COMPONENT.ITEMS.Item[1,145] // Типо как в экселе. Или что-то вроде того.
alex_*** (2005-12-13 13:24:00) [11]плохо хранится? не знаешь чем считать?
clickmaker (2005-12-13 13:24:00) [12]
> markers © (13.12.05 13:18) [4]
дык я тебе тонко намекаю, что информацию можно хранить не просто в текстовике, а структурировано. В dbf, xml и т.д.
Тогда и компоненты можно заюзать подходящие и средства отображения удобные, типа TDBGrid
markers (2005-12-13 13:18:00) [13]дык у меня приведённая в вопросе информация в файлах и храиться
clickmaker (2005-12-13 13:14:00) [14]
> markers © (13.12.05 13:08) [2]
а не проще ли тогда юзать TClientDataSet?
или dbf + TTable ?
вообще, это на БД уже похоже
markers (2005-12-13 13:08:00) [15]Да данные храняться в файлах
clickmaker (2005-12-13 13:04:00) [16]TRxMemoryData, TClientDataSet, ...