以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  客户端的一些操作经常会导致OpenQQ服务端的意外终止  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=96279)

--  作者:hanxuntx
--  发布时间:2017/2/17 8:08:00
--  客户端的一些操作经常会导致OpenQQ服务端的意外终止
2017-2-14 9:23:35  IMServer异步接收回调过程  语法错误 (操作符丢失) 在查询表达式 \'\'$ 生产部.李爱民 ={【zz012】【
生产备料需求查询
Exception has been thrown by the target of an invocation.
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ObjectDisposedException: Cannot access a dispose\' 中。
2017-2-14 16:53:16  IMServer异步接收回调过程  标准表达式中数据类型不匹配。
2017-2-15 17:07:57    没有为命令对象设置命令。
2017-2-15 17:07:57    没有为命令对象设置命令。
2017-2-15 17:07:57    “Microsoft.Jet.OLEDB.4.0”失败,没有可用的错误消息,结果代码: DB_E_OBJECTOPEN(0x80040E05)。
2017-2-15 17:07:57    “Microsoft.Jet.OLEDB.4.0”失败,没有可用的错误消息,结果代码: DB_E_OBJECTOPEN(0x80040E05)。
2017-2-16 9:03:34  IMServer异步接收回调过程  语法错误 (操作符丢失) 在查询表达式 \'\'$ 仓库.黄嫣苹 ={【kg012】【
系统导航
Column \'批次号\' does not belong to table 物料接收_Table1.
System.ArgumentException: Column \'批次号\' does not belong to table 物料接收_Table1.
   at System.Data.DataRow.GetDataColumn(String columnName)
   at System.Data.DataRow.IsNull(Stri\' 中。
2017-2-17 7:54:56  IMServer异步接收回调过程  语法错误 (操作符丢失) 在查询表达式 \'\'$ 仓库.王冰茹 ={【kg011】【
物料发料
Error in Like operator: the string pattern \'*10143-*1*\' is invalid.
System.Data.EvaluateException: Error in Like operator: the string pattern \'*10143-*1*\' is invalid.
   at System.Data.LikeNode.AnalyzePattern(String pat)
   \' 中。

上面的是一些错误日志,OpenQQ服务端不太稳定
应该不管客户端有那些操作,都不能影响服务端的。

--  作者:有点蓝
--  发布时间:2017/2/17 8:28:00
--  
上面的错误提示似乎都是你代码的问题吧

Column \'批次号\' does not belong to table 物料接收_Table1.
--没有批次号列

Error in Like operator: the string pattern \'*10143-*1*\' is invalid.
--like表达式包含了额外的星号

狐表的事件不是异步的的,前面一个事件错误阻塞,后面的事件就只能等待了

--  作者:hanxuntx
--  发布时间:2017/2/17 9:11:00
--  
代码问题是客户端的问题
不能因为客户端代码有问题
服务端就停止了

--  作者:hanxuntx
--  发布时间:2017/2/17 9:12:00
--  
这个服务端一天得重新启动N次
--  作者:有点色
--  发布时间:2017/2/17 10:14:00
--  

 发送内容有问题,foxtable对内容的处理存在完善的地方。

 

 比如单引号,应该改成两个单引号,*要改成【*】等,才不会报错。


--  作者:hanxuntx
--  发布时间:2017/2/17 10:28:00
--  
我是把客户端报错的详细内容通过
OpenQQ发送给开发者
 然后服务器就死了
这方面需要改进

--  作者:cbt
--  发布时间:2017/2/17 10:29:00
--  
 加密后发送

--  作者:有点色
--  发布时间:2017/2/17 10:32:00
--  
以下是引用cbt在2017/2/17 10:29:00的发言:
 加密后发送

 

不错的选择,至少可以


--  作者:hanxuntx
--  发布时间:2017/3/17 8:19:00
--  
加密发送了直接就到了接收方的窗口了
对方怎么解密?

--  作者:有点蓝
--  发布时间:2017/3/17 8:55:00
--  
如果是聊天窗口,这个确实没有办法解密