Сейчас на форуме: tyns777 (+5 невидимых) |
eXeL@B —› Программирование —› Сортировка в Access |
Посл.ответ | Сообщение |
|
Создано: 26 декабря 2007 10:14 · Личное сообщение · #1 В таблице создаю первичный индекс и делаю это поле простым счётчиком, но оно нигде в программе не используется, не видно, просто первичный индекс. а потом при нажатии на заголовок ДБгрида делаю вообщем так (так как гридов много то в проге это дело обобщил): procedure Tmainform.dbgr_quicksort(tab:TADOTable;col:TColumn); begin tab.IndexFieldNames:=col.FieldName end; ......... procedure Tmainform.dbgPReaderTitleClick(Column: TColumn); begin dbgr_quicksort(qPupils,column) end; Проблема такая: Некоторые поля сортятся без проблем, а некоторые козляться, говоря,что мол Аргументы имеют неверный тип, выходят за пределы допустимого диапозона или вступают в конфликт друг с другом. Может кто сталкивался, так подскажите пожалуйста. |
eXeL@B —› Программирование —› Сортировка в Access |