下面的代码是我为在单击按钮时使用 oracle 数据库中的值填充网格视图而编写的。我面临的问题是,当我手动从“sqlplus”中删除表中的行然后单击按钮时,它仍然显示我之前输入的值而不是空网格。我对 gridview 很陌生,所以请帮帮我
protected void Button1_Click(object sender, EventArgs e)
{
string v =System.Configuration.ConfigurationManager.ConnectionStrings["harish"].ConnectionString;
con = new OracleConnection(v);
con.Open();
cmd = new OracleCommand("select * from leave_module1 order by name", con);
dr = cmd.ExecuteReader();
GridView1.DataSource=dr;
GridView1.DataBind();
con.Close();
dr.Close();
}