Сейчас на форуме: tyns777 (+5 невидимых)

 eXeL@B —› Программирование —› Сортировка в Access
Посл.ответ Сообщение


Ранг: 81.2 (постоянный)
Активность: 0.040
Статус: Участник

Создано: 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
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати