`
ljl_xyf
  • 浏览: 636080 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

VS2005水晶报表PUSH模式(DataSet)视频教程+源代码工程示例

    博客分类:
  • c#
 
阅读更多

本示例包含:

单表模板演示
多表模板演示
子报表演示

基本涵盖了日常需求,按照此方式,也基本可满足基于水晶报表的日常开发,代码基本上可以不用操心了

视频+代码下载地址:点击此处下载


压缩文件:6.4M,视频总长:26分钟左右。建议初学者仔细研读。

说明一下,因为我的工程文件里的报表版本是CR XI,所以你可能跑不起来,建议你自己按照视频重新构造一下。

如果视频中有说错的地方,还请大家多多指正。


2008年11月20日补充
这种方法可以解决许多问题,比如说不用考虑数据库类型、不必担心数据库迁移,简化业务逻辑的复杂度等等。
但是也有其不适用的场合,也就是大数据量的操作。
因为数据量大时,数据库-->Dataset-->水晶报表 这个过程本来就是个耗时、耗资源的
而且,使用此方式也完全断绝了水晶报表针对数据库本身的一些优化措施,如服务器端(数据库端)分组之类。
所以(http://www.my400800.cn )
在这里特别再声明一下,本视频演示之方法不适合大数据量的项目。
大数据量的项目请使用直连数据库的PULL模式。

分享到:
评论

相关推荐

    水晶报表push方式构建daset实例

    【水晶报表push方式构建daset实例】是一种在报表设计中常用的数据填充方法,它涉及到水晶报表(Crystal Reports)的使用,以及数据集(DataSet)的创建和填充。在这个实例中,我们将通过步骤来理解如何使用PUSH模式...

    水晶报表Pull和Push实例源码

    本实例源码主要探讨的是水晶报表中的Pull和Push两种数据获取模式,这对于理解和掌握水晶报表的使用至关重要。 首先,我们来了解Pull和Push这两种数据检索策略: 1. Pull模式(拉取模式):在这种模式下,水晶报表...

    VS2005 水晶报表操作 之 Push DataSet 示例

    在本教程中,我们将深入探讨如何在VS2005中使用水晶报表进行“Push Dataset”操作,这是数据驱动报告设计的一种方法。 "Push Dataset"模式是指开发者将数据从应用程序主动推送到报表中。这种模式适用于那些需要在...

    水晶报表pull和push方法实现源代码

    Push方法,又称“推”模式,是将数据源主动推送至水晶报表。在这种模式下,开发者先从数据库获取数据,然后将数据填充到DataSet或DataTable等对象中,最后将数据集传递给水晶报表。这样,报表引擎不再直接与数据库...

    水晶报表下使用PUSH模式调用数据库的两种不同方法

    本文将详细探讨在水晶报表环境下使用PUSH模式调用数据库的两种不同方法。 ### 一、基础知识简介 **水晶报表(Crystal Reports)**:一种功能强大的商业智能软件,用于设计并生成各种格式的复杂报表,支持多种数据...

    VS2005水晶报表教程

    2. **推模式(PUSH)**:在推模式中,数据源由程序动态生成的dataset提供,程序员需要重写水晶报表中的SQL语句,并通过dataset组装报表。 在VS2005中,水晶报表组件包括: - **Web项目**:使用CrystalReportSource...

    vs2005水晶报表1小时速成教程.txt

    ### VS2005水晶报表一小时速成教程 #### 教程概述 本文档旨在为初学者提供一套快速上手水晶报表(Crystal Report)的方法,仅需投入一小时的学习时间,即可掌握基本操作并创建出美观的报表。文档内容详实、结构...

    VS.NET 2010 水晶报表_Crystal Reports_ Push 示例

    ### VS.NET 2010 水晶报表(Crystal Reports) Push 模式步骤示例 水晶报表(Crystal Reports)是一款强大的报表工具,它能够帮助开发者在Visual Studio环境中轻松地创建、编辑和集成各种复杂的报表。在VS.NET 2010...

    水晶报表使用说明和教程

    水晶报表在VS2005中可以通过两种主要方式与数据进行交互:PULL模式和PUSH模式。PULL模式下,水晶报表直接从数据源拉取数据;而PUSH模式则是先在应用程序中创建数据集,再将此数据集推送给水晶报表。 #### PULL模式...

    [C#.NET2005]VS2005中使用水晶报表和水晶报表使用指南 word格式

    本文将详细介绍如何在VS2005中使用水晶报表,包括拉模式(PULL)和推模式(PUSH)两种主要方法。 1. **拉模式(PULL)**: - 在拉模式下,报表的数据源来自于报表文件内部的SQL语句,它直接从数据库中提取数据。...

    水晶报表教程.doc

    推模式中,数据源是由编程时重写水晶报表中的SQL语句并生成的dataset对象。在这种模式下,开发人员需要手动组装数据,然后将dataset传递给水晶报表。 **水晶报表组件与文件格式** 在VS2005中,水晶报表涉及两种...

    C#运用水晶报表源代码

    本教程将深入探讨如何在ASP.NET环境下利用C#与水晶报表进行集成,实现推模式(Push Model)和拉模式(Pull Model)的数据呈现。 首先,我们要理解水晶报表的核心概念。它允许开发者通过直观的界面设计报告布局,...

    利用VS2005做水晶报表

    在本文中,我们将深入探讨如何利用Visual Studio 2005(VS2005)进行水晶报表的创建和使用。 首先,了解水晶报表的基本作用和优点至关重要。水晶报表可以将复杂的数据组织成格式化的、易于理解的报表,不仅方便用户...

    push水晶报表制作过程

    本教程将详细介绍如何进行“push”模式的水晶报表制作,这个过程包括设置数据源、设计报表布局以及在C# Form中展示报表。 首先,我们需要创建一个新的水晶报表。打开水晶报表设计工具,可以选择新建一个空白报表...

    C#水晶报表最简便绑定法

    这种方式的核心在于将数据库查询结果填充到一个`DataSet`对象中,然后将此`DataSet`作为水晶报表的数据源。 **示例代码:** ```csharp SqlConnection cnn = new SqlConnection(ConfigurationSettings.AppSettings[...

    水晶报表的主要介绍

    本篇文章将详细介绍水晶报表的推模式,包括其工作原理、具体实施步骤及代码示例。 ### 推模式(PUSH) 推模式下,水晶报表依赖于外部代码来推送数据。这意味着开发者需要编写代码以控制数据流,将数据从数据源推送...

    .net下的两个水晶报表实例

    在压缩包中的"水晶报表"文件可能包含了这两个实例的代码示例,可以用来学习如何在实际项目中应用推模式和拉模式。通过研究这些示例,你可以了解到如何在.NET环境中集成水晶报表,如何处理数据源,以及如何优化报表...

    水晶报表教程pdf 讲师 邵志东

    此外,他还讲解了如何在代码中访问数据库并将数据填充到DataSet对象中,然后将DataSet作为数据源提供给水晶报表,实现数据的高效处理和展示。 ### 五、Push与Pull技术的应用 教程中还涉及了水晶报表的Push和Pull...

    水晶报表使用详解

    【水晶报表使用详解】 水晶报表是一款强大的报表设计工具,广泛应用于C#.Net的WinForm和Asp.Net中,用于生成和展示各种复杂的业务报告。本文将详细介绍如何在开发环境中使用水晶报表,包括动态生成查询条件、处理...

    水晶报表教程

    本教程将概述如何在VS2005中使用水晶报表,以及两种主要的工作模式——拉模式(PULL)和推模式(PUSH)。 **拉模式(PULL)** 拉模式的特点是报表数据直接从报表文件内的SQL语句中获取,无需在编程时重新编写SQL。...

Global site tag (gtag.js) - Google Analytics