Проверка "пустоты" ячейки

Есть таблица, которая выглядит следующим образом: https://pastenow.ru/CV9T9

Мне нужно выбранную строку в dataGridView в C# (Windows Forms) "обрезать" и вставить таким образом, чтобы пустые ячейки не вставлялись. Другими словами, допустим, у меня есть запрос на коктейль "Белый русский" - нужно, чтобы вставились только 4 столбика из 11. Пробовал с помощью подобного кода:

            myConnection = new OleDbConnection(connectString); //подключение к бд

            myConnection.Open();

            textBox1.Text = product_name; //тут название коктейля
            textBox2.Text = price.ToString(); //тут его цена
            checkBox1.Checked = existence; //тут наличие в данный момент

            string query = $"SELECT * FROM ТК WHERE Товар = '{textBox1.Text}'"; //запрос на строку
            OleDbCommand command = new OleDbCommand(query, myConnection);

            command.CommandText = query;

            OleDbDataAdapter da = new OleDbDataAdapter(command);
            DataTable dt = new DataTable();
            da.Fill(dt);
            dataGridView1.DataSource = dt; //вывод в dataGridView
            myConnection.Close(); //закрытие соединения

Но он выводит только целую строчку. Как её можно обрезать?

Если вдруг кому-нибудь в будущем сможет это помочь, вот решение: https://pastenow.ru/CVIQR


Ответы (1 шт):

Автор решения: Frehzy

Если вдруг кому-нибудь в будущем сможет это помочь, вот решение: https://pastenow.ru/CVIQR

введите сюда описание изображения

→ Ссылка