我有一個數據網格和一個刷新按鈕。我想刷新數據,當我點擊它,但它不會。我還刪除了SQL Server中的所有行,但數據仍然存在。數據網格視圖不會更新
這裏是我的按鈕代碼:
Student std = new Student();
dataGridView1.DataSource = false;
dataGridView1.DataSource = std.List();
,這裏是我的List()
功能:
public DataTable List()
{
try
{
sdl.Command.CommandText = this.GetType().Name + "_List";
var dt = new DataTable();
dt.Clear();
SqlDataAdapter sda = new SqlDataAdapter(sdl.Command);
sda.Fill(dt);
return dt;
}
catch (Exception ex)
{
this.Message = ex.Message;
throw;
}
finally
{
if (sdl.Connection.State == System.Data.ConnectionState.Open)
{
sdl.Connection.Close();
}
}
}
您使用的是Windows Forms嗎? – NoChance