Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > сортировкой через ADOTable по убыванию


Автор: FasterHarder 24.1.2008, 20:34
Всем программистам привет! Respect! Есть небольшая проблема, связанная с сортировкой через ADOTable.
если сортировать так:

Код

frm_main.sql_tblCustom.Sort := 'nameCustomer';
то все канает отлично. Но это только по возрастанию. А необходимо сделать также по убванию. Почитал в инете, в общем везде приводится такой пример:

Код

frm_main.sql_tblCustom.Sort := 'nameCustomer' + ' desc' или ' asc';


но в этом случае вылетает ошибка:
что поле nameCustomer desc not found.
Как можно отсортировать по убыванию(без прибегания к dataSet или чему то подобному, а именно через Sort). Подскажите как быть то?

P.S. если прописать так:

Код

frm_main.sql_tblCustom.Sort := 'nameCustomer asc';



то тоже вылетает ошибка на not found. Т е работает пока только один режим, что плохо конешно. 

Автор: Ofer 24.1.2008, 23:21
ASC большими напиши
Код

frm_main.sql_tblCustom.Sort := 'nameCustomer ASC';


Автор: FasterHarder 25.1.2008, 01:21
большое спасибо ofer. Действительно когда пишу заглавными буквами, то все рулиться. Круто. Вот как такие нюансы знать. Вопрос получается ламерский, а вот незнашеь этой фичи и сидишь думаешь, что за фишка такая. Респект.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)