سلام
با توجه به اینکه تاریخ سوال گذشته اما جهت اموزش پاسخ میدم
برای اینکه از دیتا تیبل استفاد نکنی چندین روش وجود داره
SqlConnection con;
private SqlCommand cmd1;
private SqlCommand cmd2;
private SqlDataAdapter adp1;
DataSet ds;
*******************************************
private void pagingdata()
{
con = new SqlConnection(conectcls.conect);
cmd1 = new SqlCommand("Select * from tbltax order by ID", con);
ds = new DataSet();
adp1 = new SqlDataAdapter(cmd1);
adp1.Fill(ds, "tbltax");
dataGridView1.DataSource = ds;
dataGridView1.DataMember = "tbltax";
}
******************************************************************************************
روش2
private static string conected = "Data Source=.\SQLEXPRESS;Initial Catalog=DatabaseName;Integrated Security=True;MultipleActiveResultSets=True" />
void ShowGird()
{
SqlConnection conn = new SqlConnection(conected);
SqlDataAdapter adap = new SqlDataAdapter("Select * From tblhash", conn);
DataSet dset = new DataSet();
adap.Fill(dset);
dataGridView1.DataSource = dset.Tables[0].DefaultView;
}