在某些情况下DataSourceException

2020-08-27 18:03发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我有一个错误的复杂案例:...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我有一个错误的复杂案例:" DataSourceException:La表BTS est不可入侵...。不可能对表进行麻烦。"

英语:"找不到表BTS...。找不到表"。

我们在程序的最新版本中存在此错误,我们找不到导致该错误的更改(打印代码中没有任何更改)。

我们的报表运行良好,可用于水晶报表设计器,预览可以显示数据,没有问题。

但是在我们的代码中,当我们创建reportDocument.ExportToDisk或ExportToStream时出现错误。

我们已经尝试更新Crystal报告,但没有任何变化。

我们有两个版本的程序,一个是Windows形式的C#,其中包含一个客户端部分和一个服务器部分(服务器部分负载报告,在这一部分中我们有错误)。 另一个版本是asp,javascrip和angular中的web。 在Web部件中,Crystal Report Viewer可以显示数据,但不能导出为pdf ...我认为是出于相同的原因。 Web版本和客户端版本使用服务器部分。

另一个可行的情况是,当我们创建带有数据集的报表时,当我们这样做时一切正常。 只有在具有直接sql连接的报表中,我们才有问题。

这就像阻塞了与Crystal Report的SQL连接一样,也许可以解释Crystal无法看到表的原因。 您有没有发现这种错误的情况?

谢谢。

Gwenaël。

3条回答

您使用什么凭据从您的代码登录数据库? 您是否尝试过使用这些凭据在Crystal Designer中运行报表? 我怀疑数据库的安全性正在发生某些问题,导致Crystal无法找到表。

-Dell

一周热门 更多>