For this purpose access records from database and bind to gridview as usual. Only set visible property of DataGridViewColumn class as False after binding gridview as below:
DataGridViewColumn column2 = dataGridView1.Columns[1];
column2.Visible = false;
Hope this will help you.