用Push模式装载DataSet时发生查询引擎错误
来源:互联网 发布:react router 传数据 编辑:程序博客网 时间:2024/05/21 14:57
错误提示:查询引擎错误“C:/Windows/temp/tem_9e78ae3c-6d64-4ba7-aedb-86fef851a24.rpt”
异常信息:CrystalDecisions.CrystalReport.Engine.DataSourceException
可能的原因分析:DataTable的表名与rpt连接的表名不一致。
解决方法:用适配器将数据表装载到记录集时,指定它的表名,该表名必须与报表源正在使用的表名一致。
代码:
DataSet ds = new DataSet();
SqlDataAdapter da = new SqlDataAdapter(Command);
//da.Fill(ds); //Error
da.Fill(ds,tablename); //OK
CrystalReport cr = new CrystalReport(); //报表源
cr.SetDataSource(ds); //指定报表源的数据源
CrystalReportViewer.ReportSource = cr; //指定报表源
或者
//DataSet ds = new DataSet("tablename"); //Error
DataSet ds = new DataSet();
SqlDataAdapter da = new SqlDataAdapter(Command);
da.Fill(ds,tablename); //OK
- 用Push模式装载DataSet时发生查询引擎错误
- 尚学堂oa用test包测试类为数据库装载数据时发生错误
- Oracle 9i 装载数据库时发生错误:areasQueries
- android studio 用git从远程仓库pull和push发生的错误
- SpringMVC通过@autowired自动装载Service时提示装载错误
- DataSet查询
- 用DataSet或者DataTable更新数据库时的错误
- CM定期报"查询 Service Monitor 时发生内部错误"解决办法
- 水晶报表执行出错:查询引擎错误
- 【教程系列】VS2005水晶报表PUSH模式(DataSet)视频教程+源代码工程示例
- 请求时发生417错误
- eclipse中git push到远程库中时发生rejected-non-fast-forward错误的解决办法
- 使用vector::push_back时,Release模式发生错误void __cdecl _CRT_DEBUGGER_HOOK(int _Reserved)
- 解决全文索引查询带空格发生错误的…
- 用itunes恢复iPhone时发生未知错误4013
- git push 时出现hint错误
- 发生EXC_BAD_ACCESS错误的原因,以及僵尸模式调试原理
- JBoss装载应用出现log4j 装载错误
- 第11章. 任务管理
- 滚动图片广告
- 第12章. 调度程序(Scheduler)
- 男人的牢骚~
- 又是一年秋雨时
- 用Push模式装载DataSet时发生查询引擎错误
- 第14章. 商务日历
- 第15章. 日志
- Microsoft.XMLHttp组件的属性方法
- Adodb.Stream的属性及方法
- 解析WIN2003 Server远程管理二法
- asdf
- 什么是RAID?
- 同名记录汇总!!!