Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.042 c
2-1128860130
BadResult
2005-10-09 16:15
2005.10.30
Как проверить Show Modal


14-1128658997
root
2005-10-07 08:23
2005.10.30
Работа со штрих кодами


3-1127222124
red_imp
2005-09-20 17:15
2005.10.30
Народ как в поменять записи таблицы местами


2-1128595584
Гость22
2005-10-06 14:46
2005.10.30
Как удалить текущую запись в таблице Парадокс?


4-1124816571
NikNet
2005-08-23 21:02
2005.10.30
Как узнать что превилигия включена или выключена?




   Наверх