`
isiqi
  • 浏览: 16001257 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

水晶报表动态加载数据

阅读更多
以前在学习水晶报表使用的时候都是使用向导,直接连接数据库,然后将字段拖到报表文件中。不过项目中要使用水晶报表来动态加载数据,下面是实现的方法:

将取得的数据集导出为xml文件,然后使用数据库专家,选择创建新连接,选择数据库文件,然后浏览到刚才导出的xml文件,这时在字段资源管理器中就有数据库字段了,然后将这些字段拖放到报表文件中,


在字段资源管理器中拖放好数据后,就可以动态给水晶报表加载数据了,可以在程序中动态给ds赋值,刚才生成的xml文件也可以删除了。

关键代码如下:
CrystalReport1 report = new CrystalReport1;
this.crystalReportViewer1.SetDataSourceds;
this.crystalReportViewer1.ReportSource = report
分享到:
评论

相关推荐

    动态生成水晶报表 动态添加数据原

    倪可以根据自己的膜板生成自己的想实现的报表。

    水晶报表不用数据集加载动态图片

    水晶报表不用数据集加载动态图片,讲解中带有图片,可以方便理解

    使用eclipse在jsp上显示水晶报表

    本文总结了几种jsp开发水晶报表的方式,这方面的文档目前比较少,本文是不可多得的资源。

    如何直接动态加载水晶报表文件

    教你如何自己使用数据制作水晶报表,例子简单易懂,希望对大家有帮助。

    VS2010水晶报表发布后加载失败和老提示重新连接数据库解决方法

    VS2010水晶报表发布后客户端加载失败和老提示重新连接数据库解决方法(B/S c#)解决方法。在网上找了很多方法,但是最终解决方法和原理如附件,测试成功~~

    VC水晶报表应用

    VC 水晶报表开发编程实例,如何直接动态加载水晶报表文件\如何在水晶报表中筛选数据记录\如何在水晶报表中分组排序记录\如何在水晶报表中分组汇总记录\如何把水晶报表导出到Excel文件\如何获取水晶报表数据库连接项

    15个Crystal Report 报表编程的实例

    2 如何直接动态加载水晶报表文件 3 如何在水晶报表中筛选数据记录 4 如何在水晶报表中分组排序记录 5 如何在水晶报表中分组汇总记录 6 如何在水晶报表中添加合计字段 7 如何在水晶报表中制作数据图表 8 如何在水晶...

    水晶报表从入门到精通

    第5章 使用水晶报表创库 第6章 汇总信息 第7章 使用数据值选择性地精选报表 第8章 自定义部件 第三部分 高级报表 第9章 处理多个数据表 第10章 数据源和数据库专家 第11章 在水晶报表中使用SQL 第12章 可视化分析...

    c#水晶报表小实例(手动ADO.NET数据集连接)

    这是一个通过手动添加ADO.NET数据集来显示水晶报表的实例。报表的使用在数据库项目中频频用到,这里提供了一个简单灵活的报表与数据库连接的方式。

    Crystal Reports 9.2 中文版(水晶报表)

    Crystal Reports 9.2 中文版(水晶报表) 下载,,软件版本:9.2.0.448不过现已出了Crystal Reports Professional v9.2.2.634 (c) Crystal Decisions,有足够的空间就提供.这是一个很不错的报表控件,我相信很多朋友都听说...

    水晶报表CrystalReport2008使用JDBC连接Oracle,MySQL数据库-详细傻瓜步骤

    平日学习总结. 纯手工编辑啊!! 谢谢支持! -------------- 连接的数据库可以改成MySQL,详细的在连接数据库的时候说明. 一: 前期准备工作  Crystal Report 2008  JDBC 相关jar包 --- ojdbc5.jar... JAR包添加:

    水晶报表的使用

    水晶报表设计(水晶报表简介、水晶报表的对象模型、水晶报表设计器、水晶报表设计器、报表节、嵌入式与非嵌入式报表、数据源加载模式)外加一个实例进行说明

    C# 打印与报表技术 源码

    如何报表数据分组  如何报表中筛选数据  如何对分组报表中的页码进行设置  报表的应用技巧  如何在水晶报表中使用交叉表  如何在水晶报表中使用子报表  如何动态显示子报表  如何...

    水晶报表11用户指南(中文PDF)

    支持大多数流行的开发语言,可以方便地在任何应用程序中添加报表。 无论您是 IT 行业的站点管理员,还是营销推广经理,也无论您是金 融业的数据库管理员还是 CEO,Crystal Reports 都堪称是一个功能强大 的工具,它...

    水晶报表9 用户指南 中文 PDF 非扫描

    流行的开发语言,可以方便地在任何应用程序中添加报表。 不论您是 IT 行业的站点管理员,还是营销推广经理,也无论您是金融业的数据库 管理员还是 CEO,Crystal Reports 都堪称是一个功能强大的工具,它可以帮助每一...

    水晶报表Crystal Reports9从入门到精通.part1.rar

    书中各章节的设置力求使读者从一个水晶报表初学者迅速成长为水晶报表专家。书中各章节既相互联系,又自成体系。如果读者已经掌握了某一部分的内容,可以直接跳过这一部分,进入下一部分的学习。 本书适合水晶报表的...

    水晶报表Crystal Reports9从入门到精通.part2.rar

    书中各章节的设置力求使读者从一个水晶报表初学者迅速成长为水晶报表专家。书中各章节既相互联系,又自成体系。如果读者已经掌握了某一部分的内容,可以直接跳过这一部分,进入下一部分的学习。 本书适合水晶报表的...

    C# 动态绑定水晶报表CrystalReport实例

    C# 动态绑定CrystalReport水晶报表实例源代码,先加载数据库数据,显示所有学生信息,按学生编号查询学生信息,按回车键查询学生信息,绑定水晶报表,测试本程序,请先安装好所需的水晶报表控件CrystalReport。...

    VS-VB--水晶报表数据库连接

    1、 在解决方案资源管理器里,你需要存放报表文件处,添加新项:CrystalReport报表,起名为cr1.rpt 2、 在随后出现的“报表专家”中选择数据源时,请务必选择OLE DB,然后根据你的数据库的要求选择响应的驱动引擎:

    Asp.Net中使用水晶报表(下)

    创建 .rpt 文件 :  4) 使用上面的介绍过的方法创建此文件,唯一的不同就是使用数据集来代替前面的直接连接数据。  5)建立.rpt文件之后,右击“详细资料”-->"添加/删除数据库

Global site tag (gtag.js) - Google Analytics