以文本方式查看主题 - Foxtable(狐表) (http://www.foxtable.com/bbs/index.asp) -- 专家坐堂 (http://www.foxtable.com/bbs/list.asp?boardid=2) ---- 发布后的项目,若网络断开后又重新恢复,出现程序一直无响应,该怎么处理啊? (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=138503) |
||||
-- 作者:guosheng -- 发布时间:2019/8/2 9:23:00 -- 发布后的项目,若网络断开后又重新恢复,出现程序一直无响应,该怎么处理啊? 网络从断开到恢复,该错误提示框也关闭不掉,只能用任务管理器强制关闭狐表项目才行。 ![]() ![]() |
||||
-- 作者:有点蓝 -- 发布时间:2019/8/2 9:46:00 -- 参考:
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2019/8/2 9:46:00 -- 勾选显示你详细信息,看看是什么地方报错。 |
||||
-- 作者:guosheng -- 发布时间:2019/8/2 10:26:00 -- 项目处于未响应状态,窗口错误信息的 详细信息 点击没反应,所以没法显示详细信息了。 |
||||
-- 作者:guosheng -- 发布时间:2019/8/2 10:33:00 -- 还是没太明白咋处理啊(连接的是云服务器的sqlserver数据库) 我是先打开狐表已发布的项目,然后禁用了本地网络,就跳出来那个错误提示了,即使恢复本地网络,狐表项目也一直处于未响应状态了,那个错误提示窗口也关不掉(此时除非用任务管理器强制关闭项目才行)。谢谢 [此贴子已经被作者于2019/8/2 10:34:30编辑过]
|
||||
-- 作者:guosheng -- 发布时间:2019/8/2 10:45:00 -- 我建立了定时计划,有sqlcompute语句 ,如何判断网络连接成功 才执行sqlcompute语句啊? 又测试了一下,可能不完全是定期执行sqlcompute的原因(定时计划暂停,也会出现项目因网络中断而无响应啊)导致项目因网络中断了无响应啊。 老师帮看看什么原因可能导致的啊。 [此贴子已经被作者于2019/8/2 11:13:27编辑过]
|
||||
-- 作者:有点蓝 -- 发布时间:2019/8/2 11:41:00 -- 判断网络连接:http://www.foxtable.com/webhelp/topics/2709.htm 可以在2楼的2个事件监测到网络连接有问题,提示用户然后关闭打开的窗口,或者退出项目
|
||||
-- 作者:有点蓝 -- 发布时间:2019/8/2 11:42:00 -- 或者试试这里的用法:http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=138332&skin=0 |
||||
-- 作者:guosheng -- 发布时间:2019/8/2 12:22:00 -- 找到原因了,在窗口的timertick中加入了: \'Dim id As Integer = DataTables("登记表").Compute("Max(_Identify)")
另外,还有一个访问服务器的sqlcompute代码,两者定时访问了服务器。 我在: NetworkAvailabilityChanged事件中加入: If e.IsAvailable=True
测试: 我把本地网络关闭后,黄色的代码没有生效,并没有把计划停掉啊。弹窗也没有,怎么回事啊?
[此贴子已经被作者于2019/8/2 12:22:36编辑过]
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2019/8/2 13:53:00 -- 代码看起来没问题,可以做个例子上来测试。 |