Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 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.038 c
14-1128658604
dreamse
2005-10-07 08:16
2005.10.30
Авторизация MS SQL


14-1128791853
OSokin
2005-10-08 21:17
2005.10.30
Что вы думаете по поводу недавнего заявления Буша?


1-1128624589
Gall
2005-10-06 22:49
2005.10.30
Иконки приложения


2-1128586322
SQL-nik
2005-10-06 12:12
2005.10.30
Помогите с ADO


3-1127279502
Каспер
2005-09-21 09:11
2005.10.30
AdoStoredProc вытащить возвращаемое значение





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский