CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

关于水晶报表的问题

楼主qimini(循序渐进)2002-12-02 13:59:42 在 .NET技术 / C# 提问

本机调试出错,出错信息如下:  
  查询引擎错误:"C;\DOCUME~1\ADMINI~1\LOCALS~1\TEMP\temp_9989....i996c.rpt"  
   
  调用的源代码如下:  
  private   void   button3_Click(object   sender,   System.EventArgs   e)  
  {  
  //为报表设置数据源  
        try  
      {  
          this.Cursor=System.Windows.Forms.Cursors.WaitCursor;  
          CRM.MyReport   NewReport=new   MyReport();  
          NewReport.SetDataSource(CRM.Form7.dataSet11);  
          //  
          CRM.Form8   PrintForm=new   Form8();  
          CrystalDecisions.Windows.Forms.CrystalReportViewer     NewReportViewer=new   CrystalDecisions.Windows.Forms.CrystalReportViewer();  
          NewReportViewer.ReportSource=NewReport;  
          PrintForm.Controls.Add(NewReportViewer);  
          NewReportViewer.ShowGroupTreeButton=false;  
          NewReportViewer.Dock=System.Windows.Forms.DockStyle.Fill;  
          this.Cursor=System.Windows.Forms.Cursors.Default;  
          PrintForm.ShowDialog();  
      }  
      catch(System.Exception     eee)  
      {  
          throw   eee;  
      }  
  }  
   
   
  问题点数:20、回复次数:13Top

1 楼DIVES(张浪)回复于 2002-12-02 16:53:48 得分 0

肯定是您的数据源不对Top

2 楼qimini(循序渐进)回复于 2002-12-03 12:14:21 得分 0

能说的详细一点吗?Top

3 楼qimini(循序渐进)回复于 2002-12-05 20:03:11 得分 0

没人会吗????版主救我啊!!!!!分不够可再加啊!!!!Top

4 楼shiyanming(快乐的程序员)回复于 2002-12-05 22:14:25 得分 0

请把问题讲得详细一些Top

5 楼qimini(循序渐进)回复于 2002-12-06 23:24:57 得分 0

我把源代码都贴在上面了!!!!!!Top

6 楼hanxian(KO)回复于 2002-12-10 14:29:39 得分 0

我以前用。NET时出现你的问题,我当时是先建立数据集,然后把物理表删除,在程序中用临时表,下面是我的解决方法希望能够对你有用,  
  如果你用的表是程序在执行中自已建的临时表的话,请确认字段名要和原表相同,类型要相同,长度要相同;  
   
  又有一个月没用它了!!Top

7 楼qimini(循序渐进)回复于 2002-12-11 13:57:40 得分 0

有没源代码?分可再加!Top

8 楼EANFS(我的爱是折下自己的翅膀 送给你飞翔)回复于 2002-12-13 14:54:22 得分 0

把问题再说清楚点先!Top

9 楼henryfan1(http://henryfan.cnblogs.com)回复于 2002-12-13 16:04:38 得分 0

你设计报表的数据源,同程序运行填充的不同.  
  建议报表绑定XSD文件.  
  定义对应XDS文件的DATASET,  
  在DA.FILL填充对应的TABLETop

10 楼qimini(循序渐进)回复于 2002-12-13 16:20:03 得分 0

哦!???我试试......................ok立刻给分!!!Top

11 楼qimini(循序渐进)回复于 2002-12-16 09:10:30 得分 0

还是不行啊????没人会吗?  
  Top

12 楼dalinbai(大林)回复于 2002-12-16 10:59:32 得分 10

伙计:  
   
  我的问题与你一样,把我急得够呛!不仿我们讨论一下。Top

13 楼zjbiao12(鹤)回复于 2002-12-23 17:01:07 得分 10

这个问题我碰到过。是你报表数据源设置写错了:  
  NewReport.SetDataSource(CRM.Form7.dataSet11);  
  改为:  
  NewReport.SetDataSource(CRM.Form7.dataSet11.Tables[0]);  
   
   
   
  Top

相关问题

  • 水晶报表
  • 水晶报表!
  • 水晶报表
  • 水晶报表?
  • 水晶报表
  • 水晶报表
  • 水晶报表
  • 水晶报表
  • 水晶报表
  • 水晶报表

关键词

  • 报表
  • crm
  • 数据
  • newreportviewer
  • newreport
  • printform
  • setdatasource
  • 表
  • 数据源
  • 问题

得分解答快速导航

  • 帖主:qimini
  • dalinbai
  • zjbiao12

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo