Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Помогите сделать нормальную сортировку в Table1!

389
20 июня 2003 года
Dmitri
69 / / 20.08.2000
Такая проблема: есть Table1 (с БД Paradox), он сортируется по числам (не № п/п).
Table1->IndexName=Num (Num - это числа). НО: в DBgrid сортировка получается корявая:

Цитата:

1
10
2
3
4
5
6
7
8
9



Как сортировать числа по-нормальному? И вместе с тем, оставить возможность сортировать по другим колонкам Table1?

295
20 июня 2003 года
gray_k
356 / / 20.12.1999
Цитата:
Originally posted by Dmitri
Такая проблема: есть Table1 (с БД Paradox), он сортируется по числам (не № п/п).
Table1->IndexName=Num (Num - это числа). НО: в DBgrid сортировка получается корявая:



Как сортировать числа по-нормальному? И вместе с тем, оставить возможность сортировать по другим колонкам Table1?


Если ты сортируешь по полю то надо делать IndexFieldName = Num;
А то, что нум это числа ничего не значит. Посмотри DatabaseDesktop-ом какой ТИП у поля Num. Судя по твоему примеру это всё-таки строка.

389
20 июня 2003 года
Dmitri
69 / / 20.08.2000
Виноват, да, это строка. Но мне нужно вводить в поле следующее: 1/02, 2/02 и т.д. Т.е., по сути это подобие даты. Как в таком случае сортировать по нормальному? Ведь если я сделаю тип ЧИСЛО, то нельзя будет добавлять слэш, а он мне нужен.
389
21 июня 2003 года
Dmitri
69 / / 20.08.2000
gray_k, как это слелать?
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог