Форум программистов, компьютерный форум, киберфорум
C#: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/25: Рейтинг темы: голосов - 25, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 22.04.2019
Сообщений: 6

Загрузка данных в comboBox

23.04.2019, 14:56. Показов 4700. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день!
Помогите с данными из БД, загружаю в comboBox
C#
1
2
3
4
5
6
7
8
9
10
11
cboAvto.DisplayMember = "AvtoNum";
            cboAvto.ValueMember = "AvtoNum";
            using (AuthEntities db = new AuthEntities())
            {
                cboAvto.DataSource = db.avto.ToList();
                
            }
            cboAvto.DropDownStyle = ComboBoxStyle.Simple;
            cboAvto.AutoCompleteSource = AutoCompleteSource.ListItems;
            cboAvto.AutoCompleteMode = AutoCompleteMode.SuggestAppend;
            cboAvto.DropDownStyle = ComboBoxStyle.DropDown;
Но в списке есть пустые пункты как их могу удалить из comboBox, а не из БД?
Кто сталкивался с эти?
Миниатюры
Загрузка данных в comboBox  
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
23.04.2019, 14:56
Ответы с готовыми решениями:

Загрузка данных из БД в combobox
если у комбобокса нажать на стрелочку вверху ,то появится список в котором нужно указать от куда данные в него загружать (как на рисунке),я...

Загрузка данных в ComboBox
В форме стол заказов ComboBoxс названием загружается из таблицы, но после того как в нем выбирается значение, все остальные поля( дата,...

Загрузка таблицы данных и ComboBox
Здравствуйте. Понадобилось нарисовать одну программулинку для работы. Мои познания в работе с C# WPF довольно скудны, но надеюсь, что при...

6
управление сложностью
 Аватар для Почтальон
1693 / 1306 / 259
Регистрация: 22.03.2015
Сообщений: 7,545
Записей в блоге: 5
23.04.2019, 15:01
Запросом отфильтровывайте пустые.
1
0 / 0 / 0
Регистрация: 22.04.2019
Сообщений: 6
23.04.2019, 15:03  [ТС]
Пример кода можно?
А то у меня запросом только фильтрация получается, пустые остаются спереди или в конце.
0
113 / 89 / 26
Регистрация: 11.12.2018
Сообщений: 331
23.04.2019, 15:04
Цитата Сообщение от dc0d3r Посмотреть сообщение
как их могу удалить из comboBox, а не из БД?
Их надо не удалять, а не заносить. Я так понимаю в базе тоже пустые записи?
Из-за неизвестности, что у Вас за база, предложу заполненять comboBox SQL запросом, который выберет не пустые записи из базы.
0
0 / 0 / 0
Регистрация: 22.04.2019
Сообщений: 6
23.04.2019, 15:14  [ТС]
Их надо не удалять, а не заносить. Я так понимаю в базе тоже пустые записи?
Из-за неизвестности, что у Вас за база, предложу заполненять comboBox SQL запросом, который выберет не пустые записи из базы.
Я использую Entity Framework к подключении к БД (код прилагаться), через SQL запрос не удобно будет обращаться.
Но спасибо за предложение и если можно sql запрос напиши.
0
113 / 89 / 26
Регистрация: 11.12.2018
Сообщений: 331
23.04.2019, 15:20
Лучший ответ Сообщение было отмечено dc0d3r как решение

Решение

Цитата Сообщение от dc0d3r Посмотреть сообщение
Я использую Entity Framework к подключении к БД (код прилагаться)
А где из этого кода видно, что используется Entity Framework? или я чего-то не заметил?

Цитата Сообщение от dc0d3r Посмотреть сообщение
через SQL запрос не удобно будет обращаться
Да, раз уж используется ORM, тогда лучше на LINQ.
1
0 / 0 / 0
Регистрация: 22.04.2019
Сообщений: 6
23.04.2019, 17:54  [ТС]
Да, раз уж используется ORM, тогда лучше на LINQ.
Можешь подсказать как запрос на LINQ построить?

Добавлено через 1 минуту
Можешь подсказать как запрос на LINQ построить?

Добавлено через 6 минут
OttoFix

Добавлено через 32 минуты
Всем спасибо за помощь, разобрался.

Тему можно закрывать

Может кому понадобиться привожу код фильтрации

C#
1
2
3
4
5
6
7
8
9
10
11
cboAvto.DisplayMember = "AvtoNum";
cboAvto.ValueMember = "AvtoNum";
using (AuthEntities db = new AuthEntities())
{
       // фильтр на заполненные ячейки 
       cboAvto.DataSource = db.avto.Where(x=> x.AvtoNum != null).ToList();       
}
cboAvto.DropDownStyle = ComboBoxStyle.Simple;
cboAvto.AutoCompleteSource = AutoCompleteSource.ListItems;
cboAvto.AutoCompleteMode = AutoCompleteMode.SuggestAppend;
cboAvto.DropDownStyle = ComboBoxStyle.DropDown;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
23.04.2019, 17:54
Помогаю со студенческими работами здесь

Загрузка данных в ComboBox из таблицы Access
Помогите разобраться. Нужно отобразить в ComboBox данные поля из таблицы Access. При проверке ошибок 0, но и данные не отображаются в...

Долгая загрузка данных в combobox JavaFX
есть comboBox, который заполняется данными из бд при загрузке диалогового окна. Диалоговое окно не показывается, когда идет загрузка данных...

Сохранение и загрузка данных в Combobox Corel Draw X6
Доброго времени! Задача в том, чтоб при вводе нового параметра значение сохранялось в отдельный файл, а потом, при следующем запуске, из...

Загрузка данных одной из таблиц в DataGridView в зависимости от выбора в ComboBox
Всем привет, Есть такая задача. Добавил в WindowsForm DataGridView. В настройках DataSource поставил 1.accdb в 1.accdb есть 4...

Перенос данных с одного combobox-a в другой combobox
Существуют две кнопки по нажатии на первую создается массив combobox-ов, которые в дальнейшем будут отображаться на форме private...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru