Вниз
Скачать: 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.47 MB
Время: 0.031 c
3-1125466978
цук цук
2005-08-31 09:42
2005.10.30
Печать Rave Report


14-1128662254
syte_ser78
2005-10-07 09:17
2005.10.30
аналог Автосхемы


1-1128414653
JohnKorsh
2005-10-04 12:30
2005.10.30
Прстейший вопрос по TBotton


10-1106212117
bmax
2005-01-20 12:08
2005.10.30
TWebBrowser в качестве Com-клиента


5-1105586786
Popov Oleg
2005-01-13 06:26
2005.10.30
Многострочный DBGrid




   Наверх