水晶报表PUSH模式的疑问?高手、大侠来了,在线等。。。。
我设计了一个项目的报表打印,为PUSH类型,过程如下:
先部署报表,然后填充
部署部分:
1、由C#程序生成一个数据集,DATASET1,然后调用Visualstudio的服务器资源管理器,在数据连接上添加数据连接,从连接的数据库中添加要显示的表到DATASET1。
2、使用visual2003自带的报表生成器生成报表Crystal001(假设为单表),这里的数据库字段来自以上的DATASet1。
报表数据填充
1、由程序连接生成一个dataadapter,Fill一个dataset,以此dataset作为报表Crystal001的数据源。
2、在winform中生成报表浏览控键Rpt_view,设置数据源为报表Crystal001。
代码如下:
this.Crystal001.SetDataSource(dstaset1);
this.Rpt_view.ReportSource = this.Crystal001;
完成以上过程,执行程序后出现问题,如下:
在窗口总是弹出数据库登陆界面,要求输入密码,用户等信息,我是用dataset填充完数据后给报表提供数据源的,已经连过库,并取出数据为何还要登陆啊,另外报表部署时的数据库字段应该用哪个数据源,高手、大侠告诉我,在线等。。。急用
先部署报表,然后填充
部署部分:
1、由C#程序生成一个数据集,DATASET1,然后调用Visualstudio的服务器资源管理器,在数据连接上添加数据连接,从连接的数据库中添加要显示的表到DATASET1。
2、使用visual2003自带的报表生成器生成报表Crystal001(假设为单表),这里的数据库字段来自以上的DATASet1。
报表数据填充
1、由程序连接生成一个dataadapter,Fill一个dataset,以此dataset作为报表Crystal001的数据源。
2、在winform中生成报表浏览控键Rpt_view,设置数据源为报表Crystal001。
代码如下:
this.Crystal001.SetDataSource(dstaset1);
this.Rpt_view.ReportSource = this.Crystal001;
完成以上过程,执行程序后出现问题,如下:
在窗口总是弹出数据库登陆界面,要求输入密码,用户等信息,我是用dataset填充完数据后给报表提供数据源的,已经连过库,并取出数据为何还要登陆啊,另外报表部署时的数据库字段应该用哪个数据源,高手、大侠告诉我,在线等。。。急用
...全文
相关推荐
C#web水晶报表Push模式
C# Web开发中,水晶报表提供了两种主要的工作模式:Push模式和Pull模式。本篇文章将重点探讨C# Web水晶报表的Push模式。Push模式,也称为服务器驱动模式,是水晶报表的一种工作方式。
水晶报表——PUSH模式
水晶报表是商业智能(BI)工具中的一种,被广泛应用于企业信息系统中用于制作报表。在本文中,重点介绍了水晶报表的PUSH模式操作流程,PUSH模式是指在报表设计时,将数据直接推送到报表中的方法。
水晶报表PUSH模式
【水晶报表PUSH模式详解】水晶报表(Crystal Reports)是一款强大的报表设计工具,广泛应用于商业智能和数据分析领域。
水晶报表push模式视频教程
本教程“水晶报表push模式视频教程”是专为初学者设计的,旨在帮助用户快速掌握push模式的设计和应用。在水晶报表中,push模式是一种数据处理方式,与pull模式相对。
水晶报表Pull和Push实例源码
本实例源码主要探讨的是水晶报表中的Pull和Push两种数据获取模式,这对于理解和掌握水晶报表的使用至关重要。首先,我们来了解Pull和Push这两种数据检索策略:1.


图表区
