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

Вывод данных из БД при выбранном значении из ComboBox

29.12.2014, 22:15. Показов 1524. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите пожалуйста! Задание следующие:
У меня есть база данных с 4 колонками name,reg,pr,cl;
В комбобоксе у меня выводятся все записи колонки name.
Необходимо сделать так, чтобы когда я выбираю нужное мне название из всего списка в Combobox и нажимаю на кнопку показать данные, у меня выводились все данные по судну из соответствующих колонок в отдельные label.
То есть в label1 - name, в label2 - reg, в label3 - pr, в label4 - cl по соответствующему выбранному из комбобокса названию.

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
private void btnShowData_Click(object sender, EventArgs e)
        {
 
            SQLiteConnection sqlite_conn;
            SQLiteCommand sqlite_cmd;
            SQLiteDataReader sqlite_datareader;
 
 
            sqlite_conn = new SQLiteConnection("Data Source=database.db;Version=3;New=False;Compress=True;");
 
 
            sqlite_conn.Open();
 
            sqlite_cmd = sqlite_conn.CreateCommand();
 
            sqlite_cmd.ExecuteNonQuery();
 
            sqlite_cmd.CommandText = "SELECT * FROM ship WHERE name= " + cmbShips.Text + ";";
 
            sqlite_datareader = sqlite_cmd.ExecuteReader();
 
            while (sqlite_datareader.Read())
            {
 
                string Myreaderq = sqlite_datareader.GetString(0);
                string Myreaderqw = sqlite_datareader.GetString(1);
                string Myreaderqwe = sqlite_datareader.GetString(2);
                string Myreaderqwer = sqlite_datareader.GetString(3);
 
                lbl1.Text = Myreaderq;
                lbl2.Text = Myreaderqw;
                lbl3.Text = Myreaderqwe;
                lbl4.Text = Myreaderqwer;
 
 
            }
 
            sqlite_conn.Close();
 
        }
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
29.12.2014, 22:15
Ответы с готовыми решениями:

Выдать ошибку при не выбранном элементе combobox
Как сделать что бы при не выборе одного из вариантов combobox'a выдавало ошибку?

Присваивание переменным значений при выбранном пункте ComboBox
Здравствуйте, уважаемые программисты! Мне 13 лет и я пытаюсь освоить программирование на си ++ самостоятельно. У меня небольшая проблема. ...

О выбранном значении из комбобокса и его влиянии на остальные значения
Доброго времени суток! Есть вот такое окошечко. В окошечке много комбобоксов (объем двигателя и КПП, которые накрыло - тоже комбо) и...

2
0 / 0 / 1
Регистрация: 14.12.2013
Сообщений: 81
30.12.2014, 09:16  [ТС]
Выдает вот такую ошибку
Миниатюры
Вывод данных из БД при выбранном значении из ComboBox  
0
0 / 0 / 1
Регистрация: 14.12.2013
Сообщений: 81
30.12.2014, 11:10  [ТС]
Понял ошибку:
было
C#
1
sqlite_cmd.CommandText = "SELECT * FROM ship WHERE name= " + cmbShips.Text + ";";
стало
C#
1
sqlite_cmd.CommandText = "SELECT * FROM ship WHERE name= '" + cmbShips.Text + "';";
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
30.12.2014, 11:10
Помогаю со студенческими работами здесь

Вывод данных из файла в ComboBox при двойном щелчке
Добрый день уважаемые форумчане. Вот собственно задание: Загрузить из файла информацию об ассортименте сотовых телефонов: ...

ComboBox. Прибинденная таблица. При значении sorted=true, valuemember не соответствует displaymember
Есть ComboBox К нему прибиндена табличка TABLE из двух полей: KOD, NAME В свою очередь значение ComboBox'а пишется в другую табличку...

Вывод данных из столбца Grid-а в ComboBox при запрещенном редактировании в нем
Доброго времени суток. Ранее с подобной проблемой не сталкивалась, поэтому прошу сильно не ругаться если вдруг написанный код покажется...

Вывод всех значении из базы данных
Как вывести значении из таблицы в базе данных от самого богатого пользователя в базе до самого бедного. Базе данных site, таблица users....

При одном значении g заполнить одну таблицу, а при другом значении g - вторую
Здравствуйте. Помогите пожалуйста решить проблему. По программе должны считаться определенные параметра и заноситься в 1ю таблицу при...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Переходник 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