楼主的意思应该是想把数据库中的数据刷新一下显示在DataGrid中吧。
写个方法用来绑定DataGrid就可以了,当你点击“刷新”按钮时就再调用一次这个方法就可以了。举例:
private void DataBinds()
{
SqlConnection con=new SqlConnection(....);
SqlCommand cmd=new SqlCommand();
cmd.Connection=con;
cmd.CommandText="select * from aa";
SqlDataAdapter da=new SqlDataAdapter();
da.SelectCommand=cmd;
try
{
da.Fill(this.dt);
}
catch{}
this.dataGrid1.DataSource=this.dt;
}
刷新按钮:
private void btnFlush_Click(object sender,EventArgs e)
{
this.DataBinds();
}