![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
как проверить есть ли string среди combobox.items [D7]
helluvaname © (2010-01-25 15:38:00)задача - заполнить combobox уникальными значениями из двух столбцов таблицы.
Сначала заполняю уникальными значениями из одного столбца с помощью SELECT DISTINCT.
Далее требуется заполнить уникальными значениями из другого столбца, и при заполнении проверять, не содержаться ли они уже в combobox.
Вопрос - как эту проверку осуществлять?
Германн (2010-01-26 02:02:00) [21]
> helluvaname (25.01.10 23:20) [6]
>
> нет, Сергей М., дело обстоит несколько по-другому.
> Jeer говорит что архитектура неправильная, я прошу его свои
> слова обосновать.
> Просто интересно, как человек не знающий ничего о задаче
> делает такие выводы.
>
Данный человек знает "жизнь". Поэтому и делает такие выводы.
А насчёт "задачи" увы не сохранил яркое высказывание Николая aka Sniknik о различии вопроса и задачи.
helluvaname (2010-01-25 23:20:00) [22]нет, Сергей М., дело обстоит несколько по-другому.
Jeer говорит что архитектура неправильная, я прошу его свои слова обосновать.
Просто интересно, как человек не знающий ничего о задаче делает такие выводы.
Сергей М. (2010-01-25 21:01:00) [23]> чем же задача неправильная
Если правильная, то приведи аргументы в пользу размещения данных из этих двухполей однойтаблицы в одномUI-списке.
helluvaname (2010-01-25 20:55:00) [24]чем же задача неправильная, а тем более архитектура?
Jeer (2010-01-25 17:34:00) [25]
> задача - заполнить combobox уникальными значениями из двух
> столбцов таблицы.
Неправильная задача - следствие неправильной архитектуры.
Ega23 (2010-01-25 15:45:00) [26]
> Сначала заполняю уникальными значениями из одного столбца
> с помощью SELECT DISTINCT.
не забудь
Select distinct LTrim(RTrim(Field))
А то будут строки
'1';
' 1';
' 1 ';
Сергей М. (2010-01-25 15:40:00) [27]см. св-во TStringList.Duplicates