【发布时间】:2013-12-03 00:07:08
【问题描述】:
我正在尝试在 Crystal Report 10 上创建一个简单的报表。该报表将从 Oracle 数据库中提取数据。
我已经在我的 PC 上安装了 Oracle 11g(32 位)客户端。要连接到 Oracle 数据库,我们只需要使用 Oracle 连接(即使用 crdb_oracle.dll)
我的电脑有 windows 7 64 位版本。
当我在水晶报表 10 上从 oracle 服务器中提取数据时,会更改为不同的字符格式。
实际字符应为
"ç Abcxyz("ç")."
但在水晶报表上显示为 *
c Abcxyz("c").*
我在网上到处搜索,但没有找到任何解决方案。如果有人能提供此问题的解决方案,将不胜感激。
【问题讨论】:
-
这通常是数据连接器使用的潜水员的问题。你用的是什么驱动?
-
您好 Campagnolo_1,我正在使用 crdb_oracle.dll 连接到 Oracle 数据库服务器。
-
尝试使用 ODBC 或 OLEDB 连接器,看看是否遇到同样的问题。如果您不这样做,那么您的连接器驱动程序需要更新
-
嗨 Campagnolo_1 我使用了 ODBC 连接,它工作正常。字体/字符完全符合它应该的样子。但是当我使用 crbc_Oracle.dll 直接使用 Crystal 报表连接到 oracle 时,它不起作用。