Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
 Аватар для Razvedka2020
40 / 35 / 9
Регистрация: 01.01.2014
Сообщений: 202
.NET 2.x

Уникальность элементов в ComboBox

06.01.2014, 18:33. Показов 1258. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток уважаемые форумчане. Вновь возникла необходимость в вашей помощи. Заранее извиняюсь за глупость моего вопроса.
Имеется форма с 4 ComboBox'ами (рис.2) и БД, подобного вида (рис.1).
При загрузке формы происходит заполнение ComboBox1 через item.add названиями областей.
При выборе значения из ComboBox1 происходит заполнение ComboBox3 названиями городов:
VB.NET
1
2
3
4
5
6
7
8
SQLcommand.CommandText = "SELECT Gorod FROM AdressUPFR WHERE Oblast='" & ComboBox1.SelectedItem.ToString & "'"
        Dim SQLreader As SQLiteDataReader
        SQLreader = SQLcommand.ExecuteReader
        While SQLreader.Read()
            ComboBox3.Items.Add(SQLreader(0))
        End While
        SQLcommand.Dispose()
        SQLconnect.Close()
Собственно вопрос: какую проверку можно провести в ComboBox чтобы исключить задвоение как показано на рис.2?
Всем заранее спасибо за советы.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
06.01.2014, 18:33
Ответы с готовыми решениями:

Уникальность элементов массива
Здравствуйте, подскажите, как удалить повторяющиеся элементы массива array<int>^name, отсортированного по возрастанию? Просто перебор не...

Проверить массив A на уникальность элементов
Помогите решить задачу (использовать готовые функции/методы нельзя) 2.4. Напишите функцию, которая проверяла бы массив A на...

Коллекция Set и уникальность элементов
Доброго времени суток Интересует вопрос: как Set проверяет элементы на уникальность ? Правильно ли понимаю, что проверяется только в...

6
 Аватар для ViterAlex
8952 / 4864 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
06.01.2014, 18:41
очищать комбобокс перед заполнением. Рисунок не приложен
0
 Аватар для Razvedka2020
40 / 35 / 9
Регистрация: 01.01.2014
Сообщений: 202
06.01.2014, 18:46  [ТС]
рисунки
Миниатюры
Уникальность элементов в ComboBox   Уникальность элементов в ComboBox  
0
Форумчанин.NET
 Аватар для AeroWhite
556 / 427 / 64
Регистрация: 12.02.2013
Сообщений: 834
06.01.2014, 18:47
Установить условие If
0
Эксперт .NET
 Аватар для insite2012
5548 / 4311 / 1218
Регистрация: 12.10.2013
Сообщений: 12,371
Записей в блоге: 2
06.01.2014, 18:49
Очистка там не поможет, думаю. У ТС один город, но разные адреса, вот он и хочет, чтобы один город только раз выводился. Верно?
И да, ТС, неграмотность режет глаз... "Выбирите"...
0
 Аватар для агерон
447 / 300 / 65
Регистрация: 12.10.2009
Сообщений: 1,162
06.01.2014, 18:54
Лучший ответ Сообщение было отмечено как решение

Решение

1) используйте sql оператор DISTINCT
2) очищайте список элементов combobox перед заполнением
VB.NET
1
2
ComboBox3.Items.Clear();
"SELECT DISTINCT Gorod FROM AdressUPFR WHERE Oblast='" & ComboBox1.SelectedItem.ToString & "'"
4
 Аватар для Razvedka2020
40 / 35 / 9
Регистрация: 01.01.2014
Сообщений: 202
06.01.2014, 19:06  [ТС]
Агерон! Огромное тебе человеческое спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
06.01.2014, 19:06
Помогаю со студенческими работами здесь

Надо сделать проверку на уникальность элементов массива
Есть вот такой вод код рабочий, но есть одно но надо сделать так чтобы повторяющийся элемент в массиве не добавлялся ,и заместо него...

Не получается передать список элементов combobox одной формы в combobox другой
Есть две формы, на главной есть список комбобокс, на доченей тоже есть комбобокс... что в конструкторе второй формы надо написать, чтобы в...

Добавление элементов в combobox
Имею combobox. Сейчас в нем 1 элемент:а, кода добавляю через правую кнопку мыши по combobox элементы, и пытаюсь запустить, программа пишет,...

Сравнение элементов 2х Combobox
Доброго времени суток. Задание - Калькулятор валют. Загвоздка вот в чем: У меня есть 2 Combobox'a в которых прописаны названия...

ComboBox поиск элементов
Вопрос Как организовать на С# поиск элементов в комбобоксе (если список содержит Андрей Антон ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 30.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru