1

我已经构建了连接到 Oracle 并使用水晶报告制作一些报告的 C# 程序。在我的计算机上它工作得很好(当我绑定到我的 Oracle 时)但是当我在其他计算机上运行我的程序时 - 程序工作并且我在屏幕上看到数据,但是当我尝试用水晶报告查看报告时我得到错误(与 Oracle 的连接出现问题)为什么会出现此错误?连接良好,我在屏幕上看到来自 Oracle 的数据(在我的程序中)

(我在 C# VS2008、Oracle 11g 中的程序)

提前致谢

4

1 回答 1

0

我知道现在回答为时已晚。但这可能对其他人有所帮助。我最初在我的 .NET MVC 应用程序中使用 MS SQL 和 Crystal 报表。但是客户端正在使用 Oracle,我的应用程序需要联系远程 Oracle 数据库。连接工作正常,但水晶报表和 oracle 的连接出现间歇性问题。

所以最后的解决办法是创建数据集。在生成报告之前的应用程序中,我使用来自 Oracle 的数据填充了 DataSet。并使用 DataSet 作为我的报告的数据源。现在效果很好。

于 2018-02-23T09:41:48.340 回答