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

ComboBox и DataGridView

18.05.2013, 00:48. Показов 2928. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Нужно чтоб в ComboBox отображались имена таблиц БД (MS SQL Server), и при выборе таблицы из ComboBox она отображалась в DataGridView.

При загрузке таблиц в ComboBox, у меня загружаются все объекты БД, а можно ли как-нибудь загрузить туда только нужные таблицы?
C#
1
2
3
4
5
6
7
8
9
 SqlConnection conn = new SqlConnection(@"Data Source=HELENE\SQLEXPRESS;" + "Initial Catalog=company;" + "Integrated Security=True");
 conn.Open();
 SqlCommand cmd = new SqlCommand("select TABLE_NAME from company.INFORMATION_SCHEMA.TABLES", conn);
 SqlDataReader dtread = cmd.ExecuteReader();
 while (dtread.Read())
     {
          comboBox1.Items.Add(dtread.GetString(0));
      }
 conn.Close();
И как связать таблицы из ComboBox c DataGridView?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
18.05.2013, 00:48
Ответы с готовыми решениями:

Подставить данные из combobox в DatagridView при создании новой записи в этом DatagridView
Здравствуйте! Возможно я плохо искал, но я искал ответ или наводку на решение. Подскажите пожалуйста: Есть таблица User, записи которой...

Какое использовать события в datagridview, чтобы значения из combobox обновлялись в datagridview
Всем привет.Нужна помощь по следующему вопросу.В datagridview загружаются значения из двух разных таблиц.Одно из полей datagridview это...

combobox в datagridview
Имеется таблица 3 столбца id, книга, автор. У книги может быть несколько авторов например два. Вопрос. Как в datagridview отобразить...

1
56 / 56 / 14
Регистрация: 06.04.2012
Сообщений: 185
18.05.2013, 10:54
У ComboBox событие - SelectedIndexChanged и делаете, что вам надо при смене.

Из рабочего проекта -
C#
1
2
3
4
5
6
7
8
9
string sqlQueryString = "SELECT * FROM " + TablesComboBox.SelectedItem;
var _dataTable = new DataTable();
dataGridView1.DataSource = null;
dataGridView1.Columns.Clear();
var sqlQuery = new SqlCommand(sqlQueryString)
     {CommandText = sqlQueryString, Connection = _sqlConnection};
var _sqlDataAdapter = new SqlDataAdapter(sqlQuery);
_sqlDataAdapter.Fill(_dataTable);
dataGridView1.DataSource = _dataTable;
кажется все скопировал
Выбирать только "нужные" - сделайте себе список разрешеных таблиц, или наоборот запрещеных и с ним сверяйте, если попало/не попало то или не отображайте в ComboBox или при выборе - ничего не грузите
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
18.05.2013, 10:54
Помогаю со студенческими работами здесь

dataGridView ComboBox
Добрый день У меня есть dataGridView1 . В него дважды я вставила ComboBox.Вот таким образом: DataGridViewComboBoxCell cell = new...

ComboBox в DataGridView
Столкнулся с такой штукой необходим Combobox в datagridview. Имеется база в SQL необходимо при изменении вылезал combobox вместо редактора...

Datagridview и combobox C#
Помогите разобраться с Datagridview и combobox. На первой форме у меня есть Datagridview, из которого по нажатию кнопки я передаю индекс...

DataGridView и ComboBox
Есть DataGridView, содержащий 4 колонки. 3 из них TextBox, а последняя - ComboBox. DataGridView размещена на отдельной форме, которая...

Combobox и Datagridview
Доброго времени суток. Есть у меня 2 БД в C# (локальные) : 1. Студенты, 2.Учителя. В обеих таблицах информация о имени, фамилии,...


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

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