2013-02-06 61 views
0

我有一个水晶报表,它有一个来自sql server的数据源。当我们想要显示报表时,我总是收到这个错误。我也看到了这个连接。没有连接的问题。如何覆盖水晶报表错误?

错误:

Unknown Query Engine Error 
Failed to open a rowset. 
Error in File C:\Users\ADMINI~1\AppData\Local\Temp\student{ED5C2412-C7A1-4E1D-8093-1EFDA02340ABD}.rpt: 
Unknown Query Engine Error 

任何一个能帮助我吗?

在扩展到这个问题,我发现一个问题是由报表中的一列引起的,当我删除它的工作正常的字段。当报表从访问迁移到SQL Server源时,它使用交叉join.Does这只从表链接提出?

+0

当您从设计器预览报表时是否工作? – AbZy

+0

没有抛出同样的错误:-( –

+0

我试图通过逐个删除公式字段 –

回答

0

我确定这是否相关,但请尝试此link中给出的解决方案。该解决方案建议您将此行添加到您的配置文件中:

<startup useLegacyV2RuntimeActivationPolicy="true"><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup> 
+0

我也试过这个:-) –

+0

@JaiGanesh验证你的数据源没有问题。是你做的吗? – AbZy

+0

@JaiGanesh check [this](http://support.resortdata.com/Customers/Knowledge/KB-RDPWin/KWin0025.htm) – AbZy