как автоматический обновлять данные Datagridivew при изменение в базе данных
пытаюсь обновить данные в Datagridview, кроме установки таймера можно ли автоматический обновлять содержимое Datagridview когда в базе данных происходит изменения? благодарю!
public void view()
{
var Connect = ConfigurationManager.ConnectionStrings["MysqlConnection"].ConnectionString;
using (var conn = new MySqlConnection(Connect))
using (var command = new MySqlCommand())
{
conn.Open();
command.Connection = conn;
command.CommandText = @"select line.id, line.line_number, line.datetime from line";
command.ExecuteNonQuery();
DataTable data = new DataTable();
MySqlDataAdapter adapter = new MySqlDataAdapter(command);
adapter.Fill(data);
dataGridView1.DataSource = data;
dataGridView1.Columns["id"].Visible = false;
}
}