当前位置:编程学习 > C#/ASP.NET >>

水晶报表的查询引擎错误!帮帮忙!

我的.net调用水晶报表,采用的拉模式,报表直接定义好数据源,但是运行的时候就报
查询引擎错误!

查了好多,说是跟路径有关,我的报表路径肯定没有问题。

而且我发现,如果选择将数据与报表一起保存,就可以查出数据,但是是保存的,不是最新的。
如果不选中这项,就报查询引擎错误。

到底是为什么啊,我搞了好久了,谁来帮帮忙!多谢了! --------------------编程问答-------------------- 初步看来你传数据的时候出了问题,你用的是独立版本的水晶报表做的模板吗?

代码贴出来看看按吧。 --------------------编程问答-------------------- 是独立版本的水晶报表做的模板,
代码如下:

ReportDocument report=new ReportDocument();
String rptpath=System.Configuration.ConfigurationSettings.AppSettings["ReportPath"];
report.load(rptpath+"log.rpt");
this.CrystalReportView1.ReportSource=report;

完了。 --------------------编程问答-------------------- 你的模板是直连数据库吗?sql server?

--------------------编程问答-------------------- 是直连,好像跟连接方式有关,多谢! --------------------编程问答-------------------- 到底怎么回事,谁能帮忙解决啊 --------------------编程问答-------------------- 1:可以写代码赋予登录信息
可参考
http://www.cnblogs.com/babyt/archive/2008/10/09/1307346.html
2:可以不写代码
在制作报表的时候,设置sql server 参数的地方,勾选“集成安全” --------------------编程问答-------------------- 登录信息我写了,还是不行。
在哪设参数,我用的是oracle --------------------编程问答-------------------- 如果水晶报表采用oledb方式数据源连接的话,load的时候就不报查询引擎错误,如果其他数据源(如ODBC或者oracle服务器)
就会报查询引擎错误,现在依然有这个问题,有没有碰到过类似情况的高手,帮帮忙吧,头疼了好几天了! --------------------编程问答-------------------- 奇怪,你用的是pull模式,应该没这个问题才对
选用oracle服务器的时候,勾选了OS 身份认证了吗?
补充:.NET技术 ,  图表区
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,