Поиск по DataTable с выводом в dataGridView - C#
Формулировка задачи:
Подскажите, как вывести строки из DataTable в dataGridView с помощью поиска
Допустим, я делаю запрос в базу данных
В DataTable записывается таблица с 4 столбцами, мне необходимо с помощью команды найти в DataTable в 3 столбце все совпадающие с запросом строки
и вывести полные строки из 4-ёх столбцов в dataGridView
Ниже в примере он выводит правильное количество строк, но столбцы с ошибками и не заполнены.
Листинг программы
- MySqlConnection myConnection = new MySqlConnection(Connect);
- try
- {
- myConnection.Open();
- }
- catch (Exception)
- {
- MessageBox.Show("Подключение к базе данных не установлено!");
- return;
- }
- da1 = new MySqlDataAdapter(CommandText, myConnection);
- DataTable t = new DataTable();
- da1.Fill(t);
- myConnection.Close();
- string expression = "loc = 'PAPERDOLL'";
- dataGridViewPaperdoll.DataSource = t.Select(expression);
Решение задачи: «Поиск по DataTable с выводом в dataGridView»
textual
Листинг программы
- DataView Pa = t.AsDataView();
- Pa.RowFilter = "loc='PA'";
- dataGridViewPaperdoll.DataSource = Pa;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д