.NET环境下使用水晶报表
.NET环境下使用水晶报表
- |
- 浏览:3280
- |
- 更新:2013-12-20 13:36
1
2
3
4
5
6
7
水晶报表(Crystal Reports)-商务智能软件,通常使用在.Net开发环境中,下面介绍一下水晶报表如何在.Net环境下使用。
VS2010 下载与安装水晶报表
- 1
VS2010不自动水晶报表,要想在VS2010中使用水晶报表必须安装插件,下载地址见参考资料
- 2
安装指导,一步一步往下装,值得注意的是,如果你的是64位系统,在必须安装64为运行时,具体步骤入下图







- 3
检验VS2010中水晶报表是否安装成功,新建项目-》报表-,在右侧栏有水晶报表选项,或者在项目的工具栏中找到水晶报表的组件。

END
.aspx中使用水晶报表
- 1
新建一个web项目,再新建一个aspx页面,在页面拖入组件CrystalReportViewer


- 2
在项目的同个文件夹中新建文件crystalreport1.rpt,在字段资源管理器的数据库字段“添加数据库”请使用oledb连接从而选择你所要在报表中显示的数据表(有向导)







- 3
在webform1.aspx.cs主要代码如下:
protected void Page_Load(object sender, EventArgs e)
{
// 在此处放置用户代码以初始化页面
TableLogOnInfo logOnInfo = new TableLogOnInfo();
ReportDocument oRpt = new ReportDocument();
string RptDir = @"d:\documents\visual studio 2010\Projects\WebApplication1\WebApplication1\CrystalReport1.rpt";
//crystalreport1.rpt文件所在的绝对路径
oRpt.Load(RptDir);
//设置logoninfo参数,注意这里如果不设?编译时最容易出现“登陆失败”的错误!
logOnInfo.ConnectionInfo.ServerName = "192.168.0.5";
logOnInfo.ConnectionInfo.DatabaseName = "lxcg";
logOnInfo.ConnectionInfo.UserID = "sa";
logOnInfo.ConnectionInfo.Password = "3250324";
oRpt.Database.Tables[0].ApplyLogOnInfo(logOnInfo);
//建立.rpt文件与crystalreportviewer文件之间的连接
CrystalReportViewer1.ReportSource = oRpt;
}
效果如下图:
END
换一批相关经验
- 水晶报表在asp.net 程序中运行02016.03.11
- VB编程环境下实现水晶报表与ACCESS数据库的连接02015.09.29
- 如何下载安装net环境Microsoft .NET Framework102014.05.30
- 怎么学习.net语言:[1]vs2012环境搭建22014.06.14
- windows2008+iis7+asp+.net+php环境配置42015.01.07
.NET环境下使用水晶报表的更多相关文章
- ASP环境下轻松实现报表的打印 (转)
作者:zcg2000 一.前言 ASP在电子商务上应用广泛,报表的处理又有一些麻烦.本文介绍了在ASP中利用 本人写的Report Server Page脚本解释器实现报表的显示.打印. 二.准备工作 ...
- 解决水晶报表提示“未知的查询引擎错误” FOR VS2010
原文:解决水晶报表提示“未知的查询引擎错误” FOR VS2010 在VS2010环境下运行水晶报表(当然要先装上Crystal Report For VS2010), 在SetDataSource方 ...
- 关于vs2010下水晶报表的使用入门
关于vs2010下使用水晶报表了解情况记录如下: 1.首先vs2010不再自带水晶报表控件了,需要下载安装vs2010配套的水晶报表控件:CRforVS_13_0.这个控件安装很简单,基本上都选择默认 ...
- c# 水晶报表的设计(非常的基础)
最近在公司实习,由于公司需要用到的一种叫做水晶报表的神奇的东东,老大就叫我们学习学习.怕自己以后忘了,也为了以后阅读方便,将其记录下来. 使用工具:vs2008 基本方法一.使用水晶报表的推模式 步骤 ...
- 水晶报表在vs2010 WPF环境下的尝试
原文:水晶报表在vs2010 WPF环境下的尝试 由于VS2010没有集成水晶报表组件,尝试前必须先安装 水晶报表 for VS2010,若机器未安装的可点击这里>>>下载安装 新建 ...
- VS2015环境下Crystal Reports(水晶报表)的安装使用
1.首先下载Crystal Reports13对于Visual Studio 2015支持的2个文件. CRforVS_13_0_17 CRforVS_redist_install_64bit_13_ ...
- 第一部分:使用iReport制作报表的详细过程(Windows环境下)
提示:在有些板块,文中的图片看不到,建议到我的blog浏览文章:http://blog.csdn.net/jemlee2002/文章将会涉及3个方面的内容: 第一部分:使用iReport制作报表的详细 ...
- 解决水晶报表在IIS7下的权限问题。
http://52live.blog.sohu.com/69025059.html 解决水晶报表在IIS7下的权限问题. 有些事情真是“踏破铁鞋无觅处,得来全不费功夫”!困扰了我一段时间的水晶报表在I ...
- 水晶报表WEB方式下不打印的问题
水晶报表版本是10.2.3600.0,是vs2005自带的.功能原来正常,服务器重做后不能打印,但是导出功能正常. 研究的大概情况: 1.水晶报表的web相关代码位于\aspnet_client\sy ...
随机推荐
- 使用base64转码的方式上传图片
1.前端html代码 <input style="width:100%" onchange="loadpicture(1)" type="fil ...
- signalR常见问题
一.安装signalR会对应安装自己的NewJson包,如果引用了含有不同NewJson包的dll组件,会造成版本不一致.必须在运行环境中指出使用目标版本. 问题截图: 解决方式: <runti ...
- supervisord 启动失败 Error: Another program is already listening on a port that one of our HTTP serve...
Linux系统中 Supervisor 配置守护进程: 启动Supervisor 服务语句: supervisord -c /etc/supervisor/supervisord.conf 这个过程可 ...
- cmd命令使用笔记
使用资源管理器打开当前路径 explorer %cd%
- Android 标题栏(1)
本文来自网易云社区 作者:孙有军 标题栏在每个应用中都有,有各种各样的标题栏,今天我们就主要来说说标题栏怎么做,主要内容涉及到自定义标题,ActionBar,Toolbar等知识. 自定义标题 几年前 ...
- AUTO Uninstaller 双击没有反应,AU_CN点击打不开的解决办法
AUTO Uninstaller 双击没有反应,AU_CN点击打不开的解决办法 https://pan.baidu.com/s/1cKqdxq0T0DqYfAEkiwuJbw
- (1)RGB-D点云生成
bin文件夹下为生成的可执行文件generate_cloud,执行时和data文件放在同一文件夹下. 图像数据来自小觅相机. src下的源码,包括generatePointCloud.cpp和CMak ...
- 读DEDECMS找后台目录有感
本文作者:红日安全团队——Mochazz 早上看了先知论坛的这篇文章:解决DEDECMS历史难题–找后台目录 不得不说作者思路确实巧妙,作者巧妙的利用了Windows FindFirstFile和织梦 ...
- 萝卜保卫战3内购破解+Toast窗口增加(Love版)
涉及到一些不同的破解的方法,以及不同的破解思路,还有一些重要权限的删除等. 作者:HAI_ 这次目标是经常玩的萝卜保卫战,不知不觉,已经更新到3了.详细分析请参考https://bbs.ichunqi ...
- MVC Filter中加入验证并跳转
public class BuildingFilter : ActionFilterAttribute { /// <summary> /// 验证 Building Cookie add ...