社区
图表区
帖子详情
使用水晶报表出现查询引擎错误,如何解决
bierhoff
2005-09-23 02:19:21
CrystalDecisions.CrystalReports.Engine.DataSourceException: 查询引擎错误:
这个是版本问题,还是数据出问题??
请高手解答
...全文
164
2
打赏
收藏
使用水晶报表出现查询引擎错误,如何解决
CrystalDecisions.CrystalReports.Engine.DataSourceException: 查询引擎错误: 这个是版本问题,还是数据出问题?? 请高手解答
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ami_glacier
2005-11-17
打赏
举报
回复
就是不管在什么情况下,报表里面有多少数据表,代码力也要有多少对应的是不是?
lyb_abiandbel
2005-09-23
打赏
举报
回复
出现这个问题最大的可能是你用代码创建的表结构和xsd文件中的表名字不一样,结构不一样,
这两个地方要一模一样:比如
DataSet dss=new DataSet();
DataTable dt=new DataTable("zsmxb");
dt.Columns.Add("cchbh",System.Type.GetType("System.String"));
dt.Columns.Add("nglf",System.Type.GetType("System.Decimal"));
dt.Columns.Add("ncf",System.Type.GetType("System.Decimal"));
dt.Columns.Add("nqyf",System.Type.GetType("System.Decimal"));
dt.Columns.Add("nzsf",System.Type.GetType("System.Decimal"));
dt.Columns.Add("ntcf",System.Type.GetType("System.Decimal"));
dt.Columns.Add("ngz",System.Type.GetType("System.Decimal"));
dt.Columns.Add("nzjf",System.Type.GetType("System.Decimal"));
dt.Columns.Add("nylf",System.Type.GetType("System.Decimal"));
dt.Columns.Add("nwxf",System.Type.GetType("System.Decimal"));
dt.Columns.Add("nsy",System.Type.GetType("System.Decimal"));
dt.Columns.Add("nqtf",System.Type.GetType("System.Decimal"));
dt.Columns.Add("nxj",System.Type.GetType("System.Decimal"));
dss.Tables.Add(dt);
注意:这里的DataTable dt=new DataTable("zsmxb");这句中表名"zsmxb"要和你的xsd文件中的表名要一样,
同时,dt的字段名、类型,都要和xsd文件一样,否则回产生"查询引擎错误"。
http://blog.csdn.net/lyb_abiandbel/archive/2005/08/16/455616.aspx
.NET下
水晶报表
,
使用
过程中,提示
查询
引擎
错误
本文总结了.NET环境下
使用
水晶报表
时
出现
查询
引擎
错误
的原因,包括数据源XSD文件中的表名与报表
查询
返回的表名不一致及返回表结构与XSD结构不符等问题,并通过具体实例进行了说明。
解决
水晶报表
提示“未知的
查询
引擎
错误
” FOR VS2010
本文介绍了
解决
VS2010环境下
水晶报表
出现
的“未知的
查询
引擎
错误
”的方法。通过在app.config文件的startup节点中添加useLegacyV2RuntimeActivationPolicy属性并设置为true来
解决
此问题。
部署
水晶报表
时的常见问题及
解决
方案
本文提供了
水晶报表
部署过程中遇到的各种问题及其
解决
方案,包括部署失败、
查询
引擎
错误
等,并详细介绍了部署所需的DLL文件、报表模板文件及合并模块。
部署
水晶报表
的打包安装
本文详述了部署
水晶报表
的步骤,包括添加合并模块、注册信息设置、
解决
常见
错误
,如Load Report Failed
错误
,强调了在Windows 98/ME上部署的特殊注意事项,如ATL.dll版本和CRQE.dll的注册。
.NET 打印
水晶报表
(CrystalReport)时,
出现
“
查询
引擎
错误
C:/DOCUME~1/wt/ASPNET/LOCALS~1/Temp/temp_bd09398e-5eb7-4ca5-a8ee-6ebf63581d18.rpt"
在WinForm工程中,开发者遇到在
使用
CrystalReport打印报表时
出现
'
查询
引擎
错误
'的问题。该问题源于填充的DataSet与报表模板中的数据表名称不一致。通过检查并确保DataTable名称与报表模板匹配,以及字段一致,可以成功
解决
这个问题。
图表区
4,818
社区成员
14,134
社区内容
发帖
与我相关
我的任务
图表区
.NET技术 图表区
复制链接
扫一扫
分享
社区描述
.NET技术 图表区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章