以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  服务端保存,提示未引用实例  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=185534)

--  作者:weibu
--  发布时间:2023/2/28 16:22:00
--  服务端保存,提示未引用实例
老师服务端,按帮助文档写的。偶尔会出现报错。几个月下来会弹出10多个同样的报错窗口。
软件是SQLserver数据。服务端和数据库是部署的两台服务器,两台服务器间内网链接,但是两台服务器偶尔会有数据丢包。是不是这个原因引起的?还是其他原因?


图片点击可在新窗口打开查看此主题相关图片如下:a3b87d88021020fe2deb317d360f533.jpg
图片点击可在新窗口打开查看

--  作者:有点蓝
--  发布时间:2023/2/28 16:29:00
--  
屏蔽掉错误弹出,改为使用日志记录:http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=173590
--  作者:weibu
--  发布时间:2023/3/1 9:46:00
--  

现在是服务端弹出多个窗口后,服务端的服务就停止了,需要重新开启服务。
如果不弹出窗口,是不是服务就不会停止?
我之前就在服务端BeforeShowErrorMessage加入代码:e.Cancel = True;但还是弹出报错窗口,为什么?

--  作者:有点蓝
--  发布时间:2023/3/1 9:48:00
--  
不可能的。BeforeShowErrorMessage只有一句e.Cancel = True?
--  作者:weibu
--  发布时间:2023/3/1 9:55:00
--  

只有这两句:
Functions.Execute("LogText", e)
    e.Cancel = True

老师想确认下,如果没有报错窗口弹出,是不是服务就不会停止?
[此贴子已经被作者于2023/3/1 9:57:26编辑过]

--  作者:有点蓝
--  发布时间:2023/3/1 9:59:00
--  
官方的公众号服务也是这样用的,运行几年了,都没有弹出过任何错误窗口。除非LogText函数写的有问题
--  作者:weibu
--  发布时间:2023/3/1 10:00:00
--  
谢谢老师,我再重新弄一遍