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

Вниз

Как отсортировать записи в таблице?   Найти похожие ветки 

 
Chery   (2003-12-18 14:06) [0]

Как быстрее и проще отсортировать записи в таблице? DataSet
SetRange, Filter...? Записи типа по алфавиту надо (воще-то они начинаются с цифр: 1.ХХХХХ, 13.ХХХХХ, 7.ХХХХХХ и т.д.). Надо попорядку раставить.
Использовал SetRange, у меня сортирует так: 1.хх, 10.хх, 7.хх.
Никак не могу получить нужного результата.


 
TUser ©   (2003-12-18 14:10) [1]

Можно самому реализовать алгоритм сортировки. Методу сравнения элементов реализовать придется ручками, а саму сортировку можно списать откуда-нибудь.


 
Семен Сорокин ©   (2003-12-18 14:14) [2]

2Chery
1. находишь запись максимальной длины - L.
2. Добиваешь остальные записи до длины L слева пробелами.
3. сортируешь


 
Плохиш_   (2003-12-18 14:19) [3]

>Семен Сорокин © (18.12.03 14:14) [2]
0. Создаёшь вычисляемое поле
1.
2.
2.1. Добавляешь TClientDataSet
3.


 
Chery   (2003-12-18 18:26) [4]

Такс, вопрос чуть меняется. Как мне перестроить таблицу - снизу вверх (чтобы первая запись стала последней и т.д.)? Номера записей соответствуют полю id. Надо по убыванию: с макс. id до минимального. Средствами Делфы (а не SQL). ???


 
Chery   (2003-12-18 18:30) [5]

Пробывал что-то типа SetRange([90],[1]); - вообще ничего не отоброжает.



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

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

Наверх




Память: 0.47 MB
Время: 0.016 c
14-49690
alless
2003-12-26 10:49
2004.01.16
Кто и что cделал?


1-49583
Артем К.
2004-01-05 13:50
2004.01.16
Создание компонента для 1С: Предприятие


14-49722
MVova
2003-12-24 15:57
2004.01.16
Вирус в чистом проэкте


1-49493
wnew
2003-12-28 13:35
2004.01.16
Создание объекта в конструкторе.


14-49749
Карелин Артем
2003-12-24 14:36
2004.01.16
Что надо сделать с Линуксом для работы Kylix 2?