Текущий архив: 2005.10.30;
Скачать: CL | DM;
Внизкомпонент TDBLookupComboBox без повторений Найти похожие ветки
← →
V.I.P.er © (2005-09-16 17:29) [0]Я думаю с этой проблемой сталкивался каждый: есть таблица в которой повторяються поля я использую компонент TDBLookupComboBox для выборки но мне нужно, чтобы выдавался список элементом без повторения
например в базе написано:
янв
янв
фев
фев
фев
мрт
нужно чтобы в списке выдавалось:
янв
фев
мрт
← →
Reindeer Moss Eater © (2005-09-16 17:30) [1]Убери повторения в таблице.
Или используй TDBCombobox.
← →
V.I.P.er © (2005-09-16 17:37) [2]1) Мне нужны повторения в таблице
2) мне побарабану какой компонент использовать
главное чтобы он брал выборку из таблицы без повторений
← →
V.I.P.er © (2005-09-16 18:05) [3]так что у этой проблемы нет нормального решения
← →
V.I.P.er © (2005-09-16 18:19) [4]Или используй TDBCombobox.
он отображает один выбранный компонент в таблице и все, или я что-то не так делаю?
← →
Desdechado © (2005-09-16 18:40) [5]select DISTINCT ....
а потом направляешь на него DBLOOKUPCOMBO
← →
V.I.P.er © (2005-09-16 18:55) [6]
> select DISTINCT ....
это sql запрос?
← →
Anatoly Podgoretsky © (2005-09-17 00:06) [7]Разве не похоже?
← →
Reindeer Moss Eater © (2005-09-17 00:32) [8]1) Мне нужны повторения в таблице
2) мне побарабану какой компонент использовать
главное чтобы он брал выборку из таблицы без повторений
1.Сделай таблицу из 12 строк и используй tdblookupcombobox.
2.Используй TDBCombobox внеся в Items 12 месяцев.
Или ты готовишся к тому, что указом президента у нас будет 13 месяцев?
← →
Shaman_ © (2005-09-17 13:04) [9]Уж больно похоже на ошибку проектирования справочника. Зачем там нужны повторения?
← →
V.I.P.er © (2005-09-17 15:59) [10]Ситуация следущая: есть база в которую заносяться разные записи, они могут повторяться(они будут повторяться) и мне нужно чтобы какой-то компонент отображал те записи которые на данный момент уже занесены, но отображалось БЕЗ ПОВТОРЕНИЙ! с месяцами это просто был пример (там есть выход их 12 и побарабану на
> указом президента
),их названия все знают и можно занести в combobox, а как быть с теми значениями которые я не знаю как они будут называться?
← →
Anatoly Podgoretsky © (2005-09-17 18:07) [11]V.I.P.er © (17.09.05 15:59) [10]
Тебе уже ответили - такой компонент есть, это TDBLookupComboBox и указали как его заполнить только уникальными значениями.
Более интересен вопрос, а почему такое случилось, что в таблице почему то оказались дубли, такого быть не должно.
← →
_dimka © (2005-09-17 18:53) [12]
> V.I.P.er ©
тебе уже написали select DISTINCT,
в таблице у тебя будут повторяться записи но не будут повторяться в выборке
Страницы: 1 вся ветка
Текущий архив: 2005.10.30;
Скачать: CL | DM;
Память: 0.47 MB
Время: 0.039 c