Я получаю сообщение об ошибке во время показа данных в DataGridView. Я думаю, что это связано с проблемой -1, но как мне справиться с этим 3 условием, которого я не смог достичь. Если количество данных равно 3, нет проблем.
Когда число данных равно 2 или 1, программа выдает ошибку, например, аргумент вне диапазона исключения.
...
DataTable abc = new DataTable();
sda.Fill(abc);
DataGridView.DataSource = abc;
if (Convert.ToString(DataGridView.Rows[0].Cells["xyz"].Value) != null && Convert.ToString(DataGridView.Rows[1].Cells["xyz"].Value) != null && Convert.ToString(DataGridView.Rows[2].Cells["xyz"].Value) != null)
{
textbox1.Text = Convert.ToString(DataGridView.Rows[0].Cells["xyz"].Value);
textbox2.Text = Convert.ToString(DataGridView.Rows[1].Cells["xyz"].Value);
textbox3.Text = Convert.ToString(DataGridView.Rows[2].Cells["xyz"].Value);
...