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

Вниз

сортировка данных в XML   Найти похожие ветки 

 
wipr   (2008-09-11 22:16) [0]

Имеется таблица XML с несколькими полями. Как можно выполнить сортировку по необходимому полю?
До этого я использовал ClientDataSet, но в нем я не нашел сортировки. Как можно решить эту проблему?


 
Правильный$Вася   (2008-09-11 22:27) [1]


>  использовал ClientDataSet, но в нем я не нашел сортировки

плохо искал
строишь в нем индекс, потом устанавливаешь его активным


 
wipr   (2008-09-11 23:02) [2]

Спасибо. Все получилось.
А есть ли какой либо аналог TQuery при доступе к таблицам XML, или какой либо компонент, использующий SQL.


 
Правильный$Вася   (2008-09-11 23:06) [3]

они оба потомка TDataset


 
wipr   (2008-09-11 23:13) [4]

и что?
Меня интересует готовый компонент. Создавать новый чтото не хочется.


 
Поросенок Винни-Пух ©   (2008-09-12 09:44) [5]

есть готовый, но не компонент.

ixmldomdocument2

грузим оригинальный пакет и и грузим файл трансформации в котором сортируем ноды а на выход отдаем новый датапакет.

только зачем этот гемор, если clientdataset сам умеет сортировать?


 
Правильный$Вася   (2008-09-12 11:25) [6]


> Поросенок Винни-Пух ©   (12.09.08 09:44) [5]

ему нужен sql-компонент, обращающийся к другому датасету с запросами
а это изврат, имхо
запросы имеют смысл при работе с сервером
когда же у тебя все данные уже есть локально, используй навигационные методы


 
Поросенок Винни-Пух ©   (2008-09-12 11:45) [7]

к xml можно обращаться с sql подобными запросами. в том числе сортировать.


 
Правильный$Вася   (2008-09-12 11:56) [8]

можно, только зачем, если уже в cds загрузили данные


 
wipr   (2008-09-16 11:13) [9]

всем большое спасибо, проблема решена



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

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

Наверх




Память: 0.48 MB
Время: 0.011 c
15-1237697229
@!!ex
2009-03-22 07:47
2009.05.24
Mesa3D драйвер для Windows


2-1239685249
PROgrammist
2009-04-14 09:00
2009.05.24
Дребезжание канвы.


6-1202630832
elina
2008-02-10 11:07
2009.05.24
Загрузить картинку на Radikal.ru


2-1239457733
Индеец
2009-04-11 17:48
2009.05.24
RTTI и конструктор класса


2-1239395171
Johnnnnn
2009-04-11 00:26
2009.05.24
Строка или текст через clipboard , незнаю как правильно.