![]() |
|
#1
|
||||
|
||||
![]() всем привет!
Делаю сортировку AdoTable1.Sort:='rnomer ASC'. В поле 'rnomer' числа от 1 и далее, после сортировки упорядочивание происходит не в том порядке, тобишь вот так (1, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 2, 21, 22 и т.д.) подскажите, как можно отсортировать в правильном порядке... |
#2
|
|||
|
|||
![]() Видимо, таким образом не получится, т.к. он рассматривает это поле как строковое. Отсюда и такой "неправильный" порядок. Попробуй переписать на TADOQuery, где укажи порядок сотрировки в предложении ORDER BY. Ну и проверь тип поля, может оно у тебя действительно строковое -переделай на целое - может поможет.
|