2020-09-06 00:50发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我们正在使用Java运行时来执行... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我们正在使用Java运行时来执行一些Crystal报表。 我们正在将ReportClientDocument类与ReportViewerBean一起使用。
当我们运行报告并使查看器保持打开状态时,数据库连接将在一段时间后关闭,然后,如果用户尝试进一步浏览该报告,则会出错,因为该连接现在已关闭。
是否存在某种超时(如果可以),可以延长吗?
谢谢
嗨,比尔,
实际上,CR将保持连接打开并缓存连接信息,因此,当用户点击下一页时,它将重新连接并获取数据。 我们这样做是为了释放连接池。
您看到的是Session正在关闭,并且释放了报表和数据库连接。
更改代码以使其 我使用Sessions和PostBack,以便报表对象停留在会话中。
我相信会话的默认值是20分钟,您可以更改它或编写代码,以便每隔5分钟ping服务器一次。 保持生命。
唐
最多设置5个标签!
嗨,比尔,
实际上,CR将保持连接打开并缓存连接信息,因此,当用户点击下一页时,它将重新连接并获取数据。 我们这样做是为了释放连接池。
您看到的是Session正在关闭,并且释放了报表和数据库连接。
更改代码以使其 我使用Sessions和PostBack,以便报表对象停留在会话中。
我相信会话的默认值是20分钟,您可以更改它或编写代码,以便每隔5分钟ping服务器一次。 保持生命。
唐
一周热门 更多>