asp.net 报表

   2023-02-09 学习力0
核心提示:   1我们采用下面的几步使用Push模式执行水晶报表:     2    我们采用下面的几步使用Push模式执行水晶报表:     3      4    1.   设计一个DataSet     5    2.   创建一个.rpt文件同时将其指定给上一步建立的Da

 

  1asp.net 报表我们采用下面的几步使用Push模式执行水晶报表:   
  2asp.net 报表    我们采用下面的几步使用Push模式执行水晶报表:   
  3asp.net 报表    
  4asp.net 报表    1.   设计一个DataSet   
  5asp.net 报表    2.   创建一个.rpt文件同时将其指定给上一步建立的DataSet。   
  6asp.net 报表    
  7asp.net 报表    3.   在aspx页面中拖放一个CrystalReportViewer控件同时将其与前面的rpt文件建立联系。   
  8asp.net 报表    
  9asp.net 报表    4.   在代码中访问数据库并把数据存入DataSet   
 10asp.net 报表    
 11asp.net 报表    5.   调用DataBind方法。   
 12asp.net 报表    
 13asp.net 报表      设计一个DataSet   
 14asp.net 报表    
 15asp.net 报表    1)   右击“解决方案浏览器”,选择“添加”--“添加新项”-->“数据集”   
 16asp.net 报表    
 17asp.net 报表    
 18asp.net 报表    2)   从“服务器资源管理器”中的“SQL   Server”中拖放“Stores”表(位于PUBS数据库中)。   
 19asp.net 报表    
 20asp.net 报表    
 21asp.net 报表    
 22asp.net 报表      
 23asp.net 报表    
 24asp.net 报表    3)   此时在数据集中就会有一个Stores表的结构图。   
 25asp.net 报表    
 26asp.net 报表    
 27asp.net 报表    
 28asp.net 报表    -   .xsd文件中仅仅包含一个结构图,但是不会有任何数据在里面。   
 29asp.net 报表    
 30asp.net 报表    创建   .rpt   文件   :   
 31asp.net 报表    
 32asp.net 报表    4)   使用上面的介绍过的方法创建此文件,唯一的不同就是使用数据集来代替前面的直接连接数据。   
 33asp.net 报表    
 34asp.net 报表    5)建立.rpt文件之后,右击“详细资料”-->"添加/删除数据库“   
 35asp.net 报表    
 36asp.net 报表    6)   在”数据库专家“窗口中,展开”项目数据“(代替以前的OleDb),展开“ADO.Net数据集”--"DataSet1“,选择”Stores“表。   
 37asp.net 报表    
 38asp.net 报表    7)   将”Stores"表添加到“选定的表”中,点击“OK”   
 39asp.net 报表    
 40asp.net 报表    
 41asp.net 报表    
 42asp.net 报表    8)   使用PULL模式下的方法,建立一个WebForm   
 43asp.net 报表    
 44asp.net 报表    建立一个Crystal   Report   Viewer   控件   
 45asp.net 报表    
 46asp.net 报表    9)   建立一个Crystal   Report   Viewer   控件,并设定其属性,此处与PULL模式下是一致的。   
 47asp.net 报表    
 48asp.net 报表    Code   Behind   代码:   
 49asp.net 报表    
 50asp.net 报表    10)   在Page_Load方法中使用下面的子函数:   
 51asp.net 报表    
 52asp.net 报表  VB.Net代码:   
 53asp.net 报表    
 54  最后就是把CrystalReportViewer1中的详细资料添上数据字段了。

 

 
反对 0举报 0 评论 0
 

免责声明:本文仅代表作者个人观点,与乐学笔记(本网)无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
    本网站有部分内容均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责,若因作品内容、知识产权、版权和其他问题,请及时提供相关证明等材料并与我们留言联系,本网站将在规定时间内给予删除等相关处理.

  • 使用WebClient自动填写并提交ASP.NET页面表单的源代码
    使用WebClient自动填写并提交ASP.NET页面表单的
    转自:http://www.cnblogs.com/anjou/archive/2007/03/07/667253.html 在.NET中通过程序填写和提交表单还是比较简单。比如,要提交一个如下图所示的登录表单:           填写和提交以上表单的代码如下:       // 要提交表单的URI字符串
    02-09
  • asp.net mvc多条件+分页查询解决方案
    


            
asp.net mvc多条件+分页查询解决方案
    asp.net mvc多条件+分页查询解决方案
    http://www.cnblogs.com/nickppa/p/3232535.html开发环境vs2010css:bootstrapjs:jquery    bootstrap paginator原先只是想做个mvc的分页,但是一般的数据展现都需要检索条件,而且是多个条件,所以就变成了MVC多条件+分页查询因为美工不是很好,所以用的是
    02-09
  • ASP.NET操作Cookies的问题(Bug or Not)
    以下存和取都是在不同的页面中,如果是在同一个页面也没必要用cookies了。 Test1: 给Cookies赋值: const string AAA="aaa"; Response.Cookies[AAA].Value = "111;222;333"; 取值: string value = Request.Cookies[AAA].Value; // value为111 Test2: 给Cooki
    02-09
  • Asp.Net Core 自定义验证属性
      很多时候,在模型上的验证需要自己定义一些特定于我们需求的验证属性。所以这一篇我们就来介绍一下怎么自定义验证属性。  我们来实现一个验证邮箱域名的自定义验证属性,当然,最重要的是需要定义一个继承自ValidationAttribute的类,然后在实现其IsVal
    02-09
  • Asp.Net 之 枚举类型的下拉列表绑定
    有这样一个学科枚举类型:/// 学科 /// /summary public enum Subject {None = 0,[Description("语文")]Chinese = 1,[Description("数学")]Mathematics = 2,[Description("英语")]English = 3,[Description("政治")]Politics = 4,[Description("物理&qu
    02-09
  • [ASP.NET笔记] 1.Web基础知识
         1:http协议:     2:web服务器:     3:静态网页的概念     4:动态网页的概念       http协议:http(hypertext transfer protocol) 即超文本传输协议,这个协议是在internet上进行信息传送的协议任何网页之间要相互沟通,必须要尊循
    02-09
  • ASP.NET邮件发送 .net 发送邮件
      今天做了个ASP.NET做发送邮件功能,发现QQ邮箱好奇怪,当你用QQ邮箱做服务器的时候什么邮件都发送不出去(QQ邮箱除外)。而且爆出这样的错误:"邮箱不可用。 服务器响应为: Error: content rejected.http://mail.qq.com/zh_CN/help/content/rejectedmail.ht
    02-09
  • 由ASP.NET Core根据路径下载文件异常引发的探究
    前言    最近在开发新的项目,使用的是ASP.NET Core6.0版本的框架。由于项目中存在文件下载功能,没有使用类似MinIO或OSS之类的分布式文件系统,而是下载本地文件,也就是根据本地文件路径进行下载。这其中遇到了一个问题,是关于如何提供文件路径的,通
    02-09
  • ASP.NET的运行原理与运行机制 ASP.NET的开发模式包括
    ASP.NET的运行原理与运行机制 ASP.NET的开发模
    在Asp.net4和4.5中,新增了WebPages Framework,编写页面代码使用了新的Razor语法,代码更加的简洁和符合Web标准,编写方式更接近于PHP和以前的Asp,和使用WebForms这种模仿Windows Form编程方式有了很大不同,不再有大量控件和控件生成的大量不够灵活的代码
    02-09
  • ASP.NET 后台接收前台POST过来的json数据方法
     ASP.NET前后台交互之JSON数据 https://www.cnblogs.com/ensleep/p/3319756.html
    02-09
点击排行