将Cyrstal报表与Postgres CITEXT数据类型一起使用

时间:2018-08-09 07:48:25

标签: postgresql crystal-reports

我们在软件中使用了Crystal Report(与Crystal Java SDK集成)。

我们正在尝试运行使用Crystal Reports(SDK和编辑器)从PostgresSql DB中提取数据的报表。我们的数据库安装了CITEXT扩展,并且许多列都声明为CITEXT。

Crystal Reports似乎无法使用此数据类型。有没有人遇到过这个问题并找到了解决方案?

到目前为止,我们的选择是:

  • 使用sqlcommands重写所有报告,并将CITEXT列强制转换为VARCHAR(.net API似乎可行,但可能不是最佳选择)
  • 尝试找到一种在运行报告时使用Java SDK编辑报告查询的方法(不知道这样做是否切实可行)

环境详细信息:

  • Crystal报告版本:2011年
  • Postgres版本:9.6

非常感谢您的帮助。

0 个答案:

没有答案