0 0

显示报表数据的问题.3

为什么在crystalReportViewer3显示不来数据呢,是不是先要在CrystalReport1上显示数据,才能在crystalReportViewer3上显示数据.运行器来能在crystalReportViewer3显示列名,显示不了数据.

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;

namespace 打印文件
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            // TODO: 这行代码将数据加载到表“usermanageDataSet.usertable”中。您可以根据需要移动或移除它。
            CrystalReport1 cr = new CrystalReport1();
            cr.SetDataSource(GetData());
            crystalReportViewer1.ReportSource = cr;
        }

        private DataSet GetData()
        {
            SqlConnection con = null;
            SqlDataAdapter cmd = null;
            DataSet ds = null;
            try
            {
                ds = new DataSet();
                con = new SqlConnection("server=localhost;user=sa;password=123456;database=usermanage");
                con.Open();
                cmd = new SqlDataAdapter("select * from usertable", con);
                cmd.Fill(ds,"usertable");
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
                MessageBox.Show("显示出错");
            }
            finally
            {
                con.Close();
            }           
            return ds;
        }
    }
}

CrystalReport1控件图


未运行的crystalReportViewer3图

运行crystalReportViewer3图

2011年7月11日 17:50
  • 大小: 16.8 KB
  • 大小: 14.7 KB
  • 大小: 13.8 KB
目前还没有答案

相关推荐

    组态王报表数据打印.rar(原创)

    组态王报表数据打印是一个在自动化工程中常见的需求,尤其在工业生产监控系统中,能够实时记录并打印设备运行状态和生产数据对于管理和分析至关重要。本案例中的"组态王报表打印"是一个基于原创设计的解决方案,利用...

    组态王报表定时保存.zip

    1. **配置报表**:在组态王中,用户需要先创建或编辑报表模板,定义报表的格式、数据来源和显示方式。报表可以包含实时数据、历史数据或者两者的组合,根据实际需求选择合适的数据展示形式。 2. **设置定时任务**:...

    精彩编程与编程技巧-如何动态更新数据报表...

    最后调用 `.Refresh` 和 `.Show` 方法更新并显示报表。 4. **关键步骤总结** - 创建 ADO 对象实例。 - 打开数据库连接。 - 执行 SQL 查询并将结果保存到记录集中。 - 遍历报表中的控件并根据查询结果动态更新...

    RDLC报表绑定到数据集的简单使用.zip

    在本示例中,"RDLC报表绑定到数据集的简单使用.zip" 文件旨在演示如何将RDLC报表与数据集相结合,以显示虚拟人物的消费报表。下面将详细介绍这个过程中的关键知识点。 1. **RDLC报表**: Reporting Design Language...

    EXCEL读Wincc归档数据做报表 设计步骤.docx

    EXCEL读Wincc归档数据做报表设计步骤 本文将指导读者使用EXCEL读取Wincc归档数据,制作报表的设计步骤。该报表的目标是使用EXCEL生成一个报表,报表中的“开始值”和“结束值”是根据“开始时间”和“结束时间”从...

    水晶报表文档(.chm)

    4. **数据绑定**:讲解如何将数据库字段绑定到报表控件,实现数据的动态显示。 5. **公式与函数**:解释如何使用水晶报表内置的公式语言(Crystal Reports Formula Language)编写计算和逻辑表达式。 6. **分页与...

    一种简单的报表显示窗口.zip_报表小程序

    6. 安全性:考虑到数据的敏感性,报表小程序可能需要处理数据加密、权限控制和防止SQL注入等问题。 7. 性能优化:对于大数据量的报表,可能需要实现数据分页、懒加载等技术以提高加载速度。 8. 可扩展性:如果允许...

    信息系统与数据库技术:8_VB.NET数据报表与图表.ppt

    【信息系统与数据库技术:8_VB.NET数据报表与图表】主要介绍了如何在VB.NET环境中使用水晶报表(Crystal Reports)来创建和展示数据报表与图表。水晶报表是一款强大的报表设计工具,能够处理简单到复杂的报表需求,...

    access报表显示类.zip_access

    在Access数据库应用中,报表是数据可视化的重要工具,它能够帮助用户以结构化的形式展示和打印数据。报表设计是Access数据库开发的关键环节,尤其对于数据分析和决策支持来说至关重要。本资料"access报表显示类.zip_...

    水晶报表VS2013.rar

    水晶报表(Crystal Reports)是一款由SAP公司开发的强大的商业智能工具,主要用于设计和生成复杂的报表,它能够从各种数据源获取数据,并将其以清晰、直观的方式呈现出来。在本压缩包“水晶报表VS2013.rar”中,包含...

    jsp 报表源代码.rar

    3. **数据展现**:利用JSP标签库(Tag Libraries)如JSTL(JavaServer Pages Standard Tag Library)或者自定义标签,将处理后的数据格式化并显示在页面上。这可以是表格、图表或其他视觉元素。 4. **交互性**:...

    易飞系统自定义(画面与报表)及财务报表开发类.rar

    1. 财务数据集成:将各个财务模块的数据整合,生成综合性的财务报表,便于进行财务分析。 2. 审核流程集成:自定义报表可与审批流程相结合,确保数据的准确性和合规性。 3. 自动化报告生成:设定定时任务,系统...

    工控网络-数据报表输出案例.pptx

    而历史报表则需要设置历史数据的记录和显示方式,这对于数据的长期分析和回顾是非常重要的。 最后,课程小结部分可能对前面内容进行了回顾和总结,强调了设计任务的完成情况以及在整个设计过程中学到的知识点和经验...

    报表引擎设计.pdf

    2. **报表服务器**:作为报表引擎的核心,负责处理报表数据和逻辑。 3. **报表显示控件**:用于在前端展示报表内容。 #### 七、报表引擎的架构设计 - **架构目标**:确保系统的稳定性、可扩展性和安全性。 - **...

    水晶报表实验1.ppt

    报表查看控件(CRWebFormViewer.dll)作为WebForm控件,用于在.aspx页面中显示报表。 水晶报表有两种执行模式: - **Pull模式**:报表直接根据指定的驱动器连接到数据库并组装数据。这种模式在创建报表时通常会...

    解决报表中文无法显示问题.zip

    在IT行业中,报表系统是数据分析和决策支持的关键组成部分。JasperReports是一款强大的开源报表工具,它允许开发人员创建复杂的报表并嵌入到Java应用程序中。然而,在处理中文字符时,JasperReports可能会遇到显示...

    如何制作报表网页 网页中显示报表.zip

    制作报表网页并在网页中显示报表是一项重要的IT技能,特别是在数据分析和企业信息展示中。报表能够以清晰、直观的形式展示大量数据,便于用户理解和决策。在这个过程中,通常会使用到一些专门的报表工具和Web开发...

    WinCC数据报表实现方法介绍,wincc报表步骤实例,PDF

    在实际应用中,生成数据报表是WinCC的一个重要功能,这有助于用户分析和理解生产过程中的数据。本文将详细介绍如何在WinCC中实现数据报表的创建,并提供一个基于VB脚本的实例。 首先,WinCC的数据报表功能允许用户...

    报表数据图片显示控件

    在IT行业中,报表数据图片显示控件是一种常见且重要的组件,尤其在数据分析和可视化领域。这类控件的主要目的是将报表中的数据以图像的形式呈现出来,帮助用户更直观地理解和解析大量信息。以下是对这一主题的详细...

    VB报表设计源码.rar

    9. 动态生成报表:VB可以实现根据用户选择或条件动态生成报表,比如通过组合框选择不同的查询条件,报表会显示相应筛选后的数据。 10. 模块化设计:为了提高代码的可维护性和重用性,开发者可以将报表设计相关的...

Global site tag (gtag.js) - Google Analytics