【发布时间】:2011-06-10 10:53:42
【问题描述】:
我在 Crystal Reports XI 中制作了一份报告。使用 COM 接口以 Visual Basic 脚本生成报告并导出为 PDF。一般来说,一切都运行顺利,但在一种情况下,生成会因错误而中断:
无法从数据库中检索数据。详细信息:[数据库供应商代码 9421]
使用的数据库是 MSSQL 2005 通过 ODBC 连接到 CR XI。当我在 Designer 中打开具有完全相同参数的报表时,一切正常。
看起来它与数据相关,但由于整个报告非常复杂,因此很难追踪。无论如何,我花了半天时间爬过 Google 博士,他似乎不知道可能是什么问题。
【问题讨论】:
-
select * from sys.messages where message_id=9421 给出
XML parsing: line %d, character %d, illegal name character相关? -
不知道 - 该死的相关 :) 谢谢!
标签: sql-server-2005 com crystal-reports vbscript activex