日期:2014-05-20  浏览次数:21184 次

做一个网络应用程序
一个form中   要实时判断显示远程数据库的一个“总数”字段

我是用timer控件每隔2秒中探测一次

private   void   timer2_Tick(object   sender,   System.EventArgs   e)
{

this.label9.Text   = "这是远程结果 "

}

但是这样运得程序在慢了,请问怎样用多线程实现后台每隔2秒探测呀
请写写代码

------解决方案--------------------
Thread th=new ThreadStart(SelectDB());
th.start();
void SelectDB()
{
aa:访问数据库得出结果;
this.label9.Text = "这是远程结果 "
Thread.Sleep(2000);
goto aa;
}