Показать сообщение отдельно
  #1  
Старый 01.12.2012, 13:53
Dagmanor Dagmanor вне форума
Прохожий
 
Регистрация: 14.06.2012
Сообщения: 26
Версия Delphi: Delphi 2010 / 7
Репутация: 10
Вопрос DBGridEh шифрование и сортировка

Доброго всем времени суток. Помогите, пожалуйста, с интересным вопросом.
Есть зашифрованная база MS Access, отображается все в расшифрованном виде в DBGridEh, но сортируется как-то некорректно. То есть сортировка идет не совсем правильно.Например строка "FEBI" может идти перед строкой "FAG", или сначала несколько строк типа "Фильтр топливный" потом несколько "Фильтр масляный" и снова "Фильтр топливный" ... Механизм шифрования и дешифрования реализован другим программистом и находится в отдельной ДЛЛ. Да и хранить данные в расшифрованном виде для заказчика неприемлемо.
Подскажите как реализовать адекватную сортировку.

P.S. Используется Delphi 2010, EhLib 5.0, ADO, в свойствах DBGridEh стоит галочка SortLocal (но и без нее то же).
Если нужна дополнительная информация - спрашивайте. Просто уже голову сломал, не знаю как добиться правильной сортировки.
Ответить с цитированием