Поиск по 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;