找回密码
 立即注册

QQ登录

只需一步,快速开始

高梦楠gmn

注册会员

1

主题

3

帖子

12

积分

注册会员

积分
12
  • 46

    金币

  • 1

    主题

  • 3

    帖子

最新发帖
高梦楠gmn
注册会员   /  发表于:2022-10-28 09:37  /   查看:2182  /  回复:2
1金币

请问我在查询报表的时候,选择筛选条件,在选择4台设备后,点击查询,等待一定时间后,预览报表失败。
这种情况出现的很特殊,我尝试了选择其它的设备,或减少设备的选择,都没有问题,唯独选择这4台设备的时候就会报这个错误。
我单独选择这4台设备查询,单设备的时候也没有问题,其中有一台设备是没有数据的,可以查询不报错。
错误提示内容:
[backcolor=rgba(190, 31, 31, 0.1)]报表工作线程出现错误 - 在报表工作线程执行过程中发生了一个未知错误: Attempted to read past the end of the stream.
image.png412942809.png

最佳答案

查看完整内容

原因排查出来了,因为sql本身查询太慢了,导致查询超时,数据量太大,数据库查询速度慢导致的。可以考虑优化sql或者添加索引等。 如果您后续用json类型的话,可以参考一下这个:https://help.grapecity.com.cn/pages/viewpage.action?pageId=71014865

2 个回复

正序浏览
Bella.YuanWyn认证
超级版主   /  发表于:2022-10-28 14:58:16
2#
您好,我们微信联系,具体看看原因。
回复 使用道具 举报
最佳答案
最佳答案
Felix.LiWyn认证
超级版主   /  发表于:2022-10-28 09:37:52
来自 3#
原因排查出来了,因为sql本身查询太慢了,导致查询超时,数据量太大,数据库查询速度慢导致的。可以考虑优化sql或者添加索引等。
如果您后续用json类型的话,可以参考一下这个:https://help.grapecity.com.cn/pa ... ion?pageId=71014865
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部