2010-02-17 106 views
0

附近的语法不正确无法加载行集。错误的语法靠近......当我运行程序时出现这个错误。我想在水晶报告中显示报告。我有很多通过键链接的表。任何人都可以提出建议水晶报表无法打开行集。

+0

您可以显示您用来运行此报告的查询吗? – 2010-02-17 08:55:50

回答

0

我不知道你要从哪个数据库中提取数据,但是你可能想在之前加入,然后将其拉入CR。

如果不这样做,您可能还想将数据保存到临时表,然后将CR链接到临时表。

0

在大多数情况下,这意味着Crystal Reports构建了不正确的SQL语句。这种情况有时会发生为f.e.与SQLBase。大部分这是很难解决的。

有时可以通过使用不同的数据库驱动程序f.e.来解决。尝试使用OLEDB而不是ODBC。

如果没有帮助,请提供更多的细节:

  • 数据库(SQL Server,Oracle或......)
  • 数据库驱动程序:ODBC,OLEDB,或...
  • 查询(通过菜单[数据库,显示SQL查询])。