Я хочу добавить в свою локальную базу данных каждую секунду, данные в реальном времени, единственный метод - это таймер, но я не знаю, где я могу объявить класс, и как я могу его использовать.Функция повтора каждую секунду
замечание: cn
это соединение SQL-
private void button2_Click(object sender, EventArgs e)
{
cn.Open();
try
{
MySqlCommand cmd = new MySqlCommand("insert into supervision values("...........')", cn);
/
cmd.ExecuteNonQuery();
}
catch (MySqlException ex)
{
if (ex.Number == 2627)
{
MySqlCommand cmd2 = new MySqlCommand("insert into supervision values(" +.......')", cn);
cmd2.ExecuteNonQuery();
}
}
cn.Close();
MessageBox.Show("database added");
}
Вы приложили все усилия, чтобы написать этот вопрос? – eeerahul
Я предлагаю не использовать термин «realtime», если мы говорим о приложениях .NET. Realtime - это термин с очень конкретным значением: все происходит точно, когда ожидается, что это произойдет с заданной точностью, а если нет - система перейдет в безопасное состояние ошибки. ПЛК - это в реальном времени, .NET не в реальном времени уже по своей природе. Я предлагаю использовать «опрос с интервалом». – Fritz