Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.08.19;
Скачать: CL | DM;

Вниз

сортировка в DBLookupComboBox   Найти похожие ветки 

 
billybons ©   (2002-07-30 09:58) [0]

Ув. асы делфи есть ли выход в подобной ситуации : имеются две связанные таблицы по полю code . В TTable2 (второй таблицы) для адекватного отображеня полей и для связи с первой таблицей нужно поставить IndexName:=code_ (индекс по полю связи), а в DBLookupComboBox (или не важно где) нужно , чтоб она отображалась упорядоченная по name , т.е. по индексу "name_". Помогите плз, заранее благодарен за любой ответ.


 
Lord Warlock ©   (2002-07-30 10:03) [1]

В IndexFieldNames через точку с запятой напиши поля, по которым индексируешь


 
Mike Kouzmine   (2002-07-30 10:11) [2]

Делаешь индекс второй таблицы так, как тебе надо и все В твоем случае name_


 
billybons ©   (2002-07-30 10:16) [3]


> Lord Warlock

В смысле сделать составной индекс ? Но проблема в этом случае останется


 
billybons ©   (2002-07-30 10:19) [4]


> Mike Kouzmine

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


 
Mike Kouzmine   (2002-07-30 10:27) [5]

Почему нарушается? Сделай отдельный TTable, положи на него name_, свяжи с первой и наслаждайся


 
billybons ©   (2002-07-30 10:53) [6]


> Mike Kouzmine

в смысле открыть 2-е TTable на таблицу ?


 
fnatali ©   (2002-07-30 10:58) [7]

Сделай запрос с нужным order by и првяжи его к DBLookupCombobox


 
Mike Kouzmine   (2002-07-30 11:01) [8]

Да вторую или как сказал fnatali, если таблица не очень большая


 
Lord Warlock ©   (2002-07-30 14:11) [9]


> billybons © (30.07.02 10:19)


Индексов может быть несколько, причем с одинаковыми полями.
Например один состоит из ID, а другой из Name и ID. Если тебя не устраивает постоянная сортировка по Name, переключайся на первый индекс. Хотя судя по вопросу достатосчно одного составного индекса



Страницы: 1 вся ветка

Текущий архив: 2002.08.19;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.015 c
14-60810
Dimich1978
2002-07-23 14:59
2002.08.19
Траффик


1-60616
Bart
2002-08-08 13:30
2002.08.19
Помогите определить запущен файл или нет только по его имени?


1-60594
Cr@sh
2002-08-08 10:05
2002.08.19
Возможно ли использование QuickReport без баз данных?


1-60676
mmb
2002-08-05 11:18
2002.08.19
Threads: можно ли из одного потока запустить и остановить другой


14-60803
совсем Новенький
2002-07-23 14:52
2002.08.19
Графики функций