Данные двух запросов в один datagrid - C#
Формулировка задачи:
Добрый день не могли бы подсказать как вывести данные из двух таблиц в один datagrid.Этот код выводит данные, но есть вторая таблица и её данные надо добавить в тот же datagrid.
SqlDataAdapter sqlDataAdapter = new SqlDataAdapter("SELECT TOP 100 * FROM [MexKIZ] WHERE CONCAT(ProductName,' ',kiz) LIKE N'%" + textBox1.Text + "%' ", Connection); DataTable dataTable = new DataTable(); sqlDataAdapter.Fill(dataTable); dataGridView2.DataSource = dataTable; dataGridView2.Columns[0].Visible = false; dataGridView2.Columns[1].Visible = false; dataGridView2.Columns[3].Visible = false; dataGridView2.Columns[2].HeaderText = "КОД ТОВАРА"; dataGridView2.Columns[2].Width = dataGridView2.Width / 100 * 30; dataGridView2.Columns[11].HeaderText = "НАИМЕНОВАНИЕ"; dataGridView2.Columns[11].Width = dataGridView2.Width / 100 * 75; dataGridView2.Columns[5].Visible = false; dataGridView2.Columns[6].Visible = false; dataGridView2.Columns[7].Visible = false; dataGridView2.Columns[8].Visible = false; dataGridView2.Columns[9].Visible = false; dataGridView2.Columns[10].Visible = false; dataGridView2.Columns[4].Visible = false; dataGridView2.Columns[12].Visible = false;
Решение задачи: «Данные двух запросов в один datagrid»
textual
Листинг программы
SqlDataAdapter sqlDataAdapter = new SqlDataAdapter("SELECT * FROM [MexKIZ] FULL JOIN [ExcelDB] ON [MexKIZ].kiz = [ExcelDB].code WHERE CONCAT([MexKIZ].ProductName,' ',[MexKIZ].kiz,'',[ExcelDB].code) LIKE N'%" + textBox1.Text + "%' ", Connection); DataTable dataTable = new DataTable(); sqlDataAdapter.Fill(dataTable); dataGridView2.DataSource = dataTable;