|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.02.2008, 16:18 | #1 |
Пользователь
Регистрация: 31.10.2007
Сообщений: 62
|
Вопрос по сортировке
Вобщем Парадоксовская БД, на событие выбора из списка ComboBox нужно что бы происходила сортировка по этому параметру.
Вот пример: if ComboBox1.ItemIndex=1 then table1.IndexFieldNames:='Fam'; сортирока по фамилии. Вот только не получаеться, я понимаю что что-то не дописал, но незнаю как и че писать. Поможите Ошибка выходит что мол столбец Fam непроидексирован.. |
16.02.2008, 21:45 | #2 |
Участник клуба
Регистрация: 12.10.2007
Сообщений: 1,204
|
Значит не проиндексирован. При открытии таблицы нужно создать индекс вызовом AddIndex().
|
16.02.2008, 21:48 | #3 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
А вы по имени индекса обратитесь, тогда и станет ясно что у вас проиндексировано, а что нет...
...then table1.IndexName:=<имя индекса> Все это делается в режиме проектирования. Заодно проверите, какие поля в каком индексе задействованы. У меня почему-то подозрение, что у вас только первичный индекс, причем по всем полям сразу... Последний раз редактировалось mihali4; 16.02.2008 в 21:52. |
16.02.2008, 23:20 | #4 |
Пользователь
Регистрация: 31.10.2007
Сообщений: 62
|
Михалыч, я даже незнаю, наверное как ты и сказал, одна индексация ко всем полям. Я когда таблицы создавал, то ставил кажеца один индекс, но этот столбец мне при сортировке не нужен вовсе.
А вот вместо "имя индекса" мне названия столбцов в таблице писать? alexBlack, а в скобках там что нужно писать? Просто по б.д. я валенок, а делать все таки надо, вот и мучаюсь. |
17.02.2008, 00:35 | #5 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Нужно открыть таблицу в Database Desktop, выбрать реструктуризацию и справа в комбобоксе выбрать режим добавления вторичного индекса.
И там на каждое поле из числа предназначенных для сортировки создать персональный индекс. |
17.02.2008, 17:32 | #6 |
Пользователь
Регистрация: 31.10.2007
Сообщений: 62
|
Михалыч, спасибо, получилось. Можно закрыть тему.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вопрос наверное про функции, а так точно даже не знаю про что. (Вопрос начинющего #6) | Albert2008 | Общие вопросы Delphi | 4 | 21.08.2008 15:33 |
вопрос по сокетам и общение как в ICQ.Сложный вопрос... | Руслантус | Общие вопросы C/C++ | 2 | 12.08.2008 21:10 |
Помогите написать макрос выбора по дате/времени и сортировке по нужным параметрам | rf_dru | Microsoft Office Excel | 39 | 04.07.2008 12:36 |
Двумерный массив в сортировке | anco | Паскаль, Turbo Pascal, PascalABC.NET | 21 | 21.06.2008 00:49 |
Ошибка в сортировке | Veiron | Общие вопросы Delphi | 14 | 21.01.2008 21:35 |