После привязки базы данных DataTable к DataGridView установите для AutoSizeMode нужного столбца значение Fill.
DataTable dt = new DataTable("Table1");
dt.Columns.Add("A");
dt.Columns.Add("B");
dt.Columns.Add("C");
dt.Rows.Add(1, 2, 3);
this.dataGridView1.DataSource = dt;
this.dataGridView1.Columns[dataGridView1.Columns.Count - 1].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
Вы также можете установить для DataGridView значение «Привязка» к правой и нижней сторонам формы (а также к левой и верхней части), чтобы DGV увеличивался при изменении размера формы. (или установите для Dock значение Fill).