Я понял это ... на самом деле решение было простым, и оно основано на том, что сказал @Robert.
DataGridView не может знать структуру таблицы, которую он показывает. Поэтому мне нужно было найти его с помощью SQL в таблице, в которой данные DataGridView происходят из