当前位置: 代码迷 >> VB Dotnet >> DataGridView连接数据库并显示历程放在Button_click中点击刷新,放在系统定时器的Tick中不自动刷新
  详细解决方案

DataGridView连接数据库并显示历程放在Button_click中点击刷新,放在系统定时器的Tick中不自动刷新

热度:134   发布时间:2016-04-25 02:05:55.0
DataGridView连接数据库并显示过程放在Button_click中点击刷新,放在系统定时器的Tick中不自动刷新
文本框中显示数据也是这样,有界面交互如点击按钮或组合框选择时数据可以刷新,但把同样的过程放在计时器中就不刷新了。这是咋回事啊?我用的VS2010 vb
------解决思路----------------------
你是在前台使用js定时器定时刷新页面发送请求,还是服务器端定时刷新?你是不是放在服务器端了?
------解决思路----------------------
把你的代码贴出来,大家帮你找找原因!
------解决思路----------------------
多加点时间试试
------解决思路----------------------
你这是个线程,是在服务端运行的
而http协议是短连接,不支持服务端推送,也就是说,如果浏览器不刷新,你服务端数据再变化也不会通知IE的
------解决思路----------------------
引用:
Quote: 引用:

你这是个线程,是在服务端运行的
而http协议是短连接,不支持服务端推送,也就是说,如果浏览器不刷新,你服务端数据再变化也不会通知IE的
我没有浏览器额,就一个控件不停刷新显示,也是因为跨线程是吧

你是winform?
winform里线程要访问控件,需要委托
搜一搜:委托操作UI
  相关解决方案