我有一个datagridview和两个从sql server DB获取数据的按钮。每当我点击btn1时,它会使用记录获取datagridview,如果我然后单击btn2,它会将btn2记录与btn1记录组合在一起。 如何清除datagridview,以便btn2会向我显示记录而不是组合记录?
答案 0 :(得分:0)
明确:
DataSet.Clear();
http://msdn.microsoft.com/en-us/library/system.data.dataset.clear.aspx
下面添加了一个使用sql查询结果填充datagridview的示例。
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];