我需要每隔几秒从数据库中检索一次数据,然后显示它们。
我使用C#。当我按下一个按钮时,应该每隔几秒检索一次数据,然后以一种形式显示数据,任何想法怎么做?
答案 0 :(得分:3)
如果您打算这样做,请请阅读:
Walkthrough: Adding a Local Database Cache to an N-Tier Application
正如其他人所说,您可以使用Timer
。请记住,您只想在实际需要获取新数据时向数据库询问新数据。
答案 1 :(得分:1)
在C#应用程序中创建一个计时器,它将调用数据库上的存储过程以将结果检索到DataSet中。
答案 2 :(得分:0)
使用Timer定期执行查询并更新用户界面。
答案 3 :(得分:0)
您应该使用Timer。
答案 4 :(得分:0)
我认为这是一个Windows窗体应用程序?如果是这样,您可以做的是向表单添加一个计时器,其时间间隔为X秒,每次超过时,您都可以使用新记录查询和更新显示。
要启动此过程,您只需启动计时器。
答案 5 :(得分:0)
使用Backgroundworker检索数据,然后使用消息到GUI线程以表格形式更新