c#,sql2005怎么实现每隔一段时间从数据库中读取一条数据

如题所述

用TImer 把 对没有特殊要求的情况下 最好不要使用线程去处理,特别你是新人的话

你这个的需求是什么 需要每几分钟访问数据库。。??

是否可以建个缓存池数据。存储这些数据库中的数据。

在用户用对数据库进行UPdate 或 INSert 、Delete的时候

去更新这些缓存池数据

这些 你定时去取缓存池的数据就可以了。。这样也不用对数据库进行频繁的读取

手打By 09:11
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-30
写个thread ,启动一个线程定时来获取
或者 timer控件(本质一样)
tick事件里写获取的代码
然后设置enable
以及间隔时间interval
第2个回答  2012-03-30
在C#中,你用个定时器就行了,timer就能实现了。
也就是,你使用timer,每隔几分钟访问一次数据库获取数据就可以了,不过这样频繁的读取数据库恐怕不好把,虽然数据量不是很大!timer百度一下用法把

祝你好运
相似回答