I create project (.NET 3.5) for send messages between pc (500 computers in company). How can I reload datagridview when in MySql is added new line? Who can help me with DBMS trigger? Or should I go for some other solution? Here is my code:
private void Form1_Load(object sender, EventArgs e)
{
FillData();
}
public void FillData()
{
using (MySqlConnection myConnection =
new MySqlConnection("Server=10.7.18.35;Database=OitDB;Uid=martin;Pwd=;"))
{
myConnection.Open();
using (MySqlDataAdapter sqlDa = new MySqlDataAdapter(
"select * from nrp", myConnection))
{
DataTable dt = new DataTable();
sqlDa.Fill(dt);
dataGridView1.DataSource = dt;
this.dataGridView1.Refresh();
dataGridView1.Columns[0].Width = 125;
dataGridView1.Columns[1].Width = 500;
dataGridView1.Columns[2].Width = 125;
dataGridView1.AllowUserToAddRows = false;
dataGridView1.FirstDisplayedScrollingRowIndex = dataGridView1.RowCount - 1;
}
}
}