Вниз
Скачать: CL | DM;

Нестандартная сортировка. Помогите !!!!   Найти похожие ветки 

← →
AleksChern   (2003-04-22 16:09) [0]

Уважаемые Мастера, столкнулся с проблемой: есть таблица с полем INV вида (1 1.1 1.1.1 1.2 1.2.1 1.12.1 и т.д.)сортирую order by,
получается каша вида (1 1.1 1.1.1 1.12.1 1.2 1.2.1 и т.д), а необходима видимость иерархической структуры. Помогите пожалуйсто, время дорого. Прийму любой вариант (SQL, Delphi)
С уважением Aleks


← →
SiJack ©   (2003-04-22 16:19) [1]

Точного ответа не скажу но проблема видимо в использовании
десятков в номере :
1.12
1.2
а если так то
1.02
1.12


← →
REA ©   (2003-04-22 16:20) [2]

А нет желания разбить поле? Или и т.д. неограничено?


← →
Vopros ©   (2003-04-22 16:24) [3]

Самый тупой подход это создать дополнительно такое количество полей равное количеству вложенности и естественно заполнять их.


← →
SiJack ©   (2003-04-22 16:26) [4]

В принципе можно сделать так
00х.00х.00х в зависмости от того сколько надо разрядов
а выводить все это в формате х.х.х
в событии OnCalcFields убирать лишние нули
и се!!!


← →
AleksChern   (2003-04-22 16:32) [5]

Спасибо всем, кол-во записей неограничено.
Попробую по совету SiJack,
Но если есть еще варианты - пишите...
С уважением Aleks



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.008 c
7-34628
dimitriy
2003-03-17 12:42
2003.05.12
Ребята помогите пожалуйста проблема в шрифта при печати.


4-34655
ers
2003-03-10 14:27
2003.05.12
Как сделать прозрачным ListView?


3-34349
I.Ru.Ru
2003-04-22 08:35
2003.05.12
Какой формат СУБД лучше?Paradox?


8-34517
Blastoderm
2003-01-22 14:45
2003.05.12
TAnimate->OnClick ?


1-34451
Петр
2003-04-25 05:53
2003.05.12
Проблема с DLL




   Наверх