Сортировка DBGrid и EhLib компоненты

 
0
 
C++
ava
Фолко | 19.05.2007, 19:32
Всем доброго времени суток!

   Пытаюсь использовать компонент DBGrigEh из библиотеки EhLib 4, для того
чтоб табличку из базы данных отобразить.
Использую
Access -> ADOConnection -> ADOTable -> DBGridEh
  
Может кто, сталкивался - как отсортировать табличку по одному или по нескольким полям,
желательно локально.

В EhLib есть уже готовые функции для этого, но что-то у они не работают в Builder'е.

Такая тема уже подымалась

http://forum.vingrad.ru/forum/topic-84604/unread-1/hl/ehlib/index.html

но это было давно, может что изменилось.

В этой теме готовые функции задействовать у автора тоже не получилось,
кто-то писал свой обработчик для сортировки - но у меня его не получилось приспособить,
он там использует свойство

TablesListQuery -> SortedFields = s;

не понятно - какого компонента это свойство?
У ADOTable, ADOQuery такого нету...

Попутный вопрос - что за метод  SortMarkedColumns->Sort(void *, void *) ?
И пытался отсортировать методом

ADOTable1->Sort = "name DESC";

но не пойму как узнать имя столбка программно.

Может кто-нибудь подскажет как все же реализовать сортировку.

Спасибо.
Ответы (1)
ava
Palladin | 20.05.2007, 00:00 #
поищи в нете книгу Флёнова по Delphi там подробно описаны твои проблемы, аккурат с ADO+ сортировка, прочитай, потом переделай под С++, это не сложно, удачи
Зарегистрируйтесь или войдите, чтобы написать.
Фирма дня
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Участники
advanced
Отправить