首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

定时查询数据库解决方案

2012-06-13 
定时查询数据库需要定时查询下数据库,看有没有更新。如果有则进行相应操作!不知道,大家有什么好的建议,数据

定时查询数据库
需要定时查询下数据库,看有没有更新。
如果有则进行相应操作!
 不知道,大家有什么好的建议,数据库是sqlserver2005!
 所要查询的表格有5张!用触发器还是老实的搜索?


[解决办法]
触发器吧.往某个表里写点数据,你每次先查询这个表里有没有记录,有表示有东西更新了...查询后把这条记录删除了
[解决办法]
操作系统就支持。
比如Window有个计划任务的东西。
你在BAT的文件中执行个Java程序,这个程序中可能是查表并把查询结果发Email.
定在每天晚上12点执行这个.bat文件即可。呵呵,我以前似乎这么干过。
[解决办法]
如有更新要做的操作是什么?如果操作的还是这个数据库,那么完全可以使用触发器,定义5张表的更新触发器来做操作就行了,假如不是操作数据库,那就只有定时查询了,当然5张表的更新触发器还是得定义,触发时向一张表写一些标记表示5张表中有更新,然后用程序查询这张表5张表的更新情况后做操作就行了。
[解决办法]
quartz,定期跑job来完成。

热点排行