请问,如果符合条件,如何使用vb.net 2008从sql数据库连续检查记录? 假设已建立连接并且已完成记录的显示。程序启动的那一刻,检查开始...... 我知道线程但是如何实现它。请帮忙。提前谢谢你。
本
答案 0 :(得分:1)
我认为最简单的方法是使用Timer。当然它会阻止你的用户界面,但你也可以从那里访问你的用户界面。
我们假设你有这些东西:
创建一个计时器。在tick事件中,调用Check()。
或者,如果你真的想创建多个线程,在表单加载中,启动一个永远循环的线程:
Sub CheckContinuously()
While True
Check()
Threading.Thread.Sleep(1000)
End While
End Sub
Threading.Tasks.Task.Factory.StartNew(AddressOf CheckContinously)
要停止此操作,您需要更改while条件。如果处理时间很短,我会坚持使用计时器。