/ / DataGridView не відображає всі значення з порожніми зображеннями з бази даних - c #, mysql, .net, visual-studio, datagridview

DataGridView не відображає все значення з порожніми зображеннями з бази даних - c #, mysql, .net, visual studio, datagridview

DataGridView не відображає всі значення з порожніми зображеннями з бази даних.

Існує проблема з відображенням даних з бази даних. Я використовую MySql. У мене є поле з зображенням, яке може мати нульове значення.

Але коли я намагаюся відобразити всі записи в DataGridView з MySql він відображає тільки ті записи, в яких є зображення.
Але при виконанні пошуку існують рядки, коли вони можуть з'являтися без зображень.
В чому проблема?
Можливо, проблема тут:

public void GetViewImageInCellTable(DataGridView dataGridView, int numberColumn)
{
DataGridViewImageColumn imgCol = new DataGridViewImageColumn();
imgCol = (DataGridViewImageColumn)dataGridView.Columns[numberColumn];
imgCol.ImageLayout = DataGridViewImageCellLayout.Stretch;
}

Відповіді:

0 для відповіді № 1
        public void FillDataGridView(DataGridView dataGridView,  int height, int[] cellsImages, string query = "")
{
try
{
command = new MySqlCommand(query, connection); //Создаём запрос для поиска
adapter = new MySqlDataAdapter(command); //Выполняем команду
//Для отображения в таблице
DataTable table = new DataTable(); //Создаём таблицу
adapter.Fill(table); //Вставляем данные при выполнении команды в таблицу

Settings settings = new Settings();
//настраиваем отображение таблицы
settings.GetSettingDisplayTable(dataGridView, height);
dataGridView.DataSource = table; //подключаем заполненную таблицу и отображаем
//Для отображения картинки в DataGridView
settings.GetViewImageInCellTable(dataGridView, cellsImages);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}

0 для відповіді № 2
        public void GetSettingDisplayTable(DataGridView dataGridView, int height)
{
dataGridView.RowTemplate.Height = height; //высота строк
dataGridView.AllowUserToAddRows = false; //нельзя пользователю добавлять самому строки
//Как будет отображаться таблица
dataGridView.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
//Растягивать таблицу (колонки) под окно dataGridView
}

0 для відповіді № 3

Просто завантажте datagridView не відображає поля з порожніми значеннями, тільки з зображеннями.
З зображеннями
але при пошуку значення виводить порожні значення. Чому?
Без зображень