我想写一个windows服务来检测数据库中的某个表是否有了新数据,服务每隔1或2分钟检测一次数据库(当然时间可以调整),发送命令看这个表里有没有新数据传上来。请问我该如何写这个方法那,在线等?
解决方案 »
- asp.net如何设置web.config来连接服务器上access数据库,不是本机的。。
- 哪位碰到过这种稀奇古怪的问题?程序更改Access数据后,Access数据没有马上更新!
- 求个比较简单的正则表达式
- 高分求救,word生成问题(web)
- 如何使用web service???
- 结构体指针在C#中的实现
- 判断是否是个合法的日期
- 怎么获取某一对象的Name?
- 如何实现在窗口的textbox中按回车后,光标自动跳到下一个textbox中
- 关于SQL2000和SQL2005的问题,为什么我得SQL2000的企业管理器打开10秒钟左右会自动关闭呢
- 关于listView控件,请问这是微软的BUG吗,有谁遇到过这种情况吗
- 为什么我的SetCommMask函数不能结束自己的WaitCommEvent
提供两种方法,供参考
1、select max(rq)
查询最大的编号、日期等,同上次比较,如果有变化,则有新数据2、select count(rq)
查询表中的数据数量,同上次比较,如果有变化,则有新数据 这个数据多了会影响效率
sql server本身就有这个功能呀
架构的设计可以看大师的文章,
Jeff Prosise(数据库修改通知)
http://www.microsoft.com/china/msdn/library/webservices/asp.net/DbCacheDepASPNET.mspx