社区
C#
帖子详情
C#新手,跪求用timer定时获取数据库内容
limhgege
2012-09-03 09:07:59
我的想法是:用timer做定时器,在form初始化的时候就使其enable=true,在timer_tick中查询数据库,并比较是否满足条件,问题就是我的程序就一直不执行timer_tick中的数据库查询了,我实在是新手,不知道怎么弄了,求指导啊!!!!
...全文
860
9
打赏
收藏
C#新手,跪求用timer定时获取数据库内容
我的想法是:用timer做定时器,在form初始化的时候就使其enable=true,在timer_tick中查询数据库,并比较是否满足条件,问题就是我的程序就一直不执行timer_tick中的数据库查询了,我实在是新手,不知道怎么弄了,求指导啊!!!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
panjia8
2012-09-04
打赏
举报
回复
System.Timers.Timer _timer = new System.Timers.Timer(50);
_timer.Elapsed += new ElapsedEventHandler(timerHandler);
_timer.Start();//启动
private void timerHandler(object sender, ElapsedEventArgs e)
{
//数据库操作
}
sj490790083
2012-09-03
打赏
举报
回复
代码贴出来看看
傀儡师苏摩
2012-09-03
打赏
举报
回复
楼主你的问题描述的不够详细
程序启动以后没有触发你想要的查询操作大致两个原因
1.如前面几位所说Timer的enable属性为true么?这个问题好解决,调试的时候加个断点看看有没有进去;
2.Timer的事件其实触发了 只是没有得到你要的结果,那就要看看你在这个事件之后的操作有没有问题了
limhgege
2012-09-03
打赏
举报
回复
启用了,我把查询数据库注释掉,换成其他的都执行的啊
sj490790083
2012-09-03
打赏
举报
回复
timer的Enable属性改成true了吗?tick里加个断点,看下进去没
冬冬冬冬冬冬冬冬冬冬
2012-09-03
打赏
举报
回复
等等呐,忙完了,直接给你写代码过来
sj490790083
2012-09-03
打赏
举报
回复
timer的Enable属性改成true了吗?tick里加个断点,看下进去没
人生难得一只鸡
2012-09-03
打赏
举报
回复
你是否启用了timer1?
this.timer1.Enabled = true;
C#
绘制实时曲线包括绘制坐标轴
C#
绘制实时曲线及坐标轴,实现实时的图像处理操作。
Timer
定时
任务(从
数据库
查询数据)
timer
定时
任务
C#
定时
器
定时
刷新
数据库
并显示
1、引用命名空间 using System.
Timer
s; 2、添加一个时间控件
timer
1 ,一个button1按钮以便启动,停止,datagridview显示
数据库
数据 3、在时间控件里面写需要执行的方法。 我这里查询的是
数据库
,一旦
数据库
的数据有变化,显示在datagridview里面的数据也会改变 #region 执行的方法 private void
timer
C#
Timer
定时
任务
注意这里是Console应用程序,所以在主程序Main中,需要有Console.Readkey()保持Console窗口不关闭,否则,该程序执行后一闪就关闭,不会等10分钟的时间。这里需要注意的是,由于是指定到特定分钟执行事件,因此,
timer
.Inverval的时间间隔最长不得超过1分钟,否则,长于1分钟的时间间隔有可能会错过10:30分这个时间节点,从而导致无法触发该事件。指
定时
间是指每小时的第30分、每天10:30:30(每天的10点30分30秒)等执行指定的事件;
C#
用
定时
器(
Timer
)
定时
执行程序
【代码】
C#
用
定时
器(
Timer
)
定时
执行程序。
C#
111,095
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章