zoukankan      html  css  js  c++  java
  • asp.net中使用水晶报表 ---使用向导

     编写环境

      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

    Hold on, everything is possible.
  • 相关阅读:
    uni-app拒绝授权后再次授权
    vue触底操作
    vue滚动条滚到到底部触发的方法
    pagination插件使用例子
    修改后台返回数据的字段
    v-cloak指令的作用
    修改checkbox样式
    获取selected的值
    前端工程师必备的几个实用网站
    html发展史简介(摘抄)
  • 原文地址:https://www.cnblogs.com/student-note/p/6375690.html
Copyright © 2011-2022 走看看