热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

asp.net中使用水晶报表使用向导

编写环境vs2013,sqlserver2012由于我们安装的2013没有水晶报表,所以需要我们手动的去下载并安装下载地址为http:www.aspsnippets.comArti

 编写环境

  vs2013,sqlserver2012

由于我们安装的2013没有水晶报表,所以需要我们手动的去下载并安装

  下载地址为http://www.aspsnippets.com/Articles/Download-Crystal-Reports-for-Visual-Studio-2013.aspx

然后我们就来编写我们的水晶报表,在编写前我们需要了解的是水晶报表有两种方式

  1.pull  拉

    拉的意思就是说,当你用的时候就连接数据库然后返回数据

  2.push  推

    推的意思就是保存在本地,要用的时候在本地推到水晶报表引擎

为了编写水晶报表,我们还需要准备的就是数据库的数据

技术分享技术分享
use master
go
if exists (select * from sys.databases where name=Demo)
    drop database Demo
create database Demo
go
use Demo
go
create table Dept
(
ID int identity(1,1) primary key,
DeptID nvarchar(10),
DeptName nvarchar(10)
)
go
create table UserInfo
(
ID int identity(1,1) primary key,
UserName nvarchar(10),
Salary Decimal(10,2),
Gender bit,
DeptID int foreign key references Dept(ID)
)
go

insert into Dept values
(1001,人事部),
(1002,财务部),
(1003,开发部)
insert into UserInfo values
(小王,3000,0,1),
(小李,2000,0,2),
(小菜,5000,1,3),
(小芳,3500,1,1)
go
View Code

然后我们就来编写第一种方式,也是最简单的方式,基本上不用写代码的方式

1.打开vs2013,创建一个空的Web项目

技术分享

  2.创建一个文件夹用来管理我们的水晶报表

  技术分享

 3.然后我们右键新建项目创建一个水晶报表

  技术分享

然后就出现了向导

技术分享

 技术分享

然后跟着向导走

技术分享

然后点击完成就好,就会出现下面的页面

技术分享

技术分享

技术分享

现在我们点击  主报表预览就可以看到数据了

技术分享

然后我们现在网页中查看!!

  技术分享

技术分享

技术分享

然后我们就可以在网页中查看了

技术分享

  解决方法:

    在iis部署的目录下找到对应的文件并拷贝到网站应用程序下

      为了方便我已经上传到了百度云http://pan.baidu.com/s/1dF3hZkH

asp.net中使用水晶报表 ---使用向导


推荐阅读
  • 本文介绍了SIP(Session Initiation Protocol,会话发起协议)的基本概念、功能、消息格式及其实现机制。SIP是一种在IP网络上用于建立、管理和终止多媒体通信会话的应用层协议。 ... [详细]
  • 二维码的实现与应用
    本文介绍了二维码的基本概念、分类及其优缺点,并详细描述了如何使用Java编程语言结合第三方库(如ZXing和qrcode.jar)来实现二维码的生成与解析。 ... [详细]
  • JUnit下的测试和suite
    nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ... [详细]
  • 回顾两年前春节期间的一个个人项目,该项目原本计划参加竞赛,但最终作为练习项目完成。独自完成了从编码到UI设计的全部工作,尽管代码量不大,但仍有一定的参考价值。本文将详细介绍该项目的背景、功能及技术实现。 ... [详细]
  • 如何在PHP中安装Xdebug扩展
    本文介绍了如何从PECL下载并编译安装Xdebug扩展,以及如何配置PHP和PHPStorm以启用调试功能。 ... [详细]
  • 本文探讨了在一个物理隔离的环境中构建数据交换平台所面临的挑战,包括但不限于数据加密、传输监控及确保文件交换的安全性和可靠性。同时,作者结合自身项目经验,分享了项目规划、实施过程中的关键决策及其背后的思考。 ... [详细]
  • importjava.io.*;importjava.util.*;publicclass五子棋游戏{staticintm1;staticintn1;staticfinalintS ... [详细]
  • 心理学经典:《思考致富》
    《思考致富》是由美国著名成功学大师拿破仑·希尔撰写的一部重要著作,该书基于希尔长达20年的深入研究和访谈,探讨了个人成功的核心要素。书中不仅揭示了成功的关键,还提供了一系列实用的方法和策略。 ... [详细]
  • empty,isset首先都会检查变量是否存在,然后对变量值进行检测。而is_null只是直接检查变量值,是否为null,因此如果变量未定义就会出现错误!检测一个变量是否是null ... [详细]
  • 在处理大数据量的SQL分页查询时,通常需要执行两次查询来分别获取数据和总记录数。本文介绍了一种优化方法,通过单次查询同时返回分页数据和总记录数,从而提高查询效率。 ... [详细]
  • CentOS下ProFTPD的安装与配置指南
    本文详细介绍在CentOS操作系统上安装和配置ProFTPD服务的方法,包括基本配置、安全设置及高级功能的启用。 ... [详细]
  • 解决Visual Studio Code中PHP Intelephense误报问题
    PHP作为一种高度灵活的编程语言,其代码结构可能导致Intelephense插件在某些情况下报告不必要的错误或警告。自1.3.3版本起,Intelephense引入了多个配置选项,允许用户根据具体的工作环境和编程风格调整这些诊断信息的显示。 ... [详细]
  • 本文将详细介绍如何在二进制和十六进制之间进行准确的转换,并提供实际的代码示例来帮助理解这一过程。 ... [详细]
  • 本文通过一个具体的实例,介绍如何利用TensorFlow框架来计算神经网络模型在多分类任务中的Top-K准确率。代码中包含了随机种子设置、模拟预测结果生成、真实标签生成以及准确率计算等步骤。 ... [详细]
  • 嵌套列表的扁平化处理
    本文介绍了一种方法,用于遍历嵌套列表中的每个元素。如果元素是整数,则将其添加到结果数组中;如果元素是一个列表,则递归地遍历这个列表。此方法特别适用于处理复杂数据结构中的嵌套列表。 ... [详细]
author-avatar
PHP菜鸟
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有