0

我正在创建一个 Windows 应用程序,它将在后台运行并每 5 分钟运行一次查询。如果它根据标准找到记录,应用程序会发出声音通知我。如何每 5 分钟在 Windows 应用程序中运行一次查询?以及如何在表单的备注框中指定连接字符串?

我已经创建了应用程序,添加了启动应用程序的按钮并添加了连接字符串的文本框。

4

2 回答 2

2

创建你的计时器

Timer timer = new Timer();

设置它

timer.Tick += new EventHandler(timer_Tick); 
timer.Interval = (1000 * 60 * 5);           
timer.Enabled = true;       
timer.Start();           

当它滴答作响时做事

void timer_Tick(object sender, EventArgs e)
{
    //run query, play noise
}
于 2013-08-22T19:39:48.227 回答
0

有很多不同的方法。我从事过使用在 web.config 中配置的调度程序的项目。还有其他项目使用服务器上的 Windows 调度程序来经常运行一些东西。

这个问题——如何编写 C# 调度程序有办法在 C# 代码本身内完成。

于 2013-08-22T19:41:30.723 回答