如何清除和加载datagridview
How to clear and load datagridview
我有一个数据网格视图和两个从 sql 服务器数据库获取数据的按钮。每当我单击 btn1 时,它都会获取带有记录的 datagridview,如果我然后单击 btn2,它会将 btn2 记录与 btn1 记录结合起来。
我怎样才能清除 datagridview 以便 btn2 向我显示它的记录而不是合并记录?
清除:
DataSet.Clear();
http://msdn.microsoft.com/en-us/library/system.data.dataset.clear.aspx
下面添加的是使用 sql 查询结果填充数据网格视图的示例。
string select = "SELECT * FROM EXAMPLETABLE";
Connection c = new Connection();
SqlDataAdapter dataAdapter = new SqlDataAdapter(select, c.con); //c.con is the connection string
SqlCommandBuilder commandBuilder = new SqlCommandBuilder(dataAdapter);
DataSet ds = new DataSet();
dataAdapter.Fill(ds);
dataGridView1.ReadOnly = true;
dataGridView.DataSource = ds.tables[0];
我有一个数据网格视图和两个从 sql 服务器数据库获取数据的按钮。每当我单击 btn1 时,它都会获取带有记录的 datagridview,如果我然后单击 btn2,它会将 btn2 记录与 btn1 记录结合起来。 我怎样才能清除 datagridview 以便 btn2 向我显示它的记录而不是合并记录?
清除:
DataSet.Clear();
http://msdn.microsoft.com/en-us/library/system.data.dataset.clear.aspx
下面添加的是使用 sql 查询结果填充数据网格视图的示例。
string select = "SELECT * FROM EXAMPLETABLE";
Connection c = new Connection();
SqlDataAdapter dataAdapter = new SqlDataAdapter(select, c.con); //c.con is the connection string
SqlCommandBuilder commandBuilder = new SqlCommandBuilder(dataAdapter);
DataSet ds = new DataSet();
dataAdapter.Fill(ds);
dataGridView1.ReadOnly = true;
dataGridView.DataSource = ds.tables[0];