0

我使用 CrytsalReportViewer Web 组件 (V13) 设置了一个小型 asp.net 站点。报表的显示效果很好,现在我想刷新报表中的数据。

该报告是使用 Oracle ODBC 连接创建的,可以在我的 PC 上运行。当我尝试在 WinXP(32 位)上运行的 asp.net 网站上刷新数据时,CR 总是向我显示一个对话框,用于输入/验证数据库值,如服务器名称、用户和密码。

DB 值正确,并且安装并配置了 Oracle ODBC Client (10.2.0.1) 32Bit。我可以 tnsping 我的数据库,并且 ODBC 连接也运行良好。尽管存在具有此名称的 ODBC 连接,但 CrystalReports 似乎找不到报告中指定的 ODBC。

知道我可以检查什么以使其正常工作吗?

有没有CrystalReportViewer 组件的日志文件可以查看CR 无法连接的原因?

在此先感谢,
亚历克斯

4

1 回答 1

0

我知道了。安装另一个 Oracle 客户端 (11g R2) 后,它可以完美运行。旧的 Oracle 客户端 10.2.0.1 似乎与当前的 CrystalReportViewer 版本不完全兼容。

于 2013-07-30T14:37:59.373 回答