水晶报表插件_VS2010中水晶报表插件下载安装方法
编辑: admin 2017-16-01
-
4
逆火下载站软件教程是编辑精选的关于水晶报表插件的教程,包括.NET环境下使用水晶报表的相关软件教程,通过对本教程的学习能够对您关于水晶报表插件方面的相关知识能够有所帮助。
Visual Studio 2010默认不带水晶报表,需要安装一个水晶报表插件,首先下载此插件:
下载完后直接点击安装
如果是64位系统会提示安装水晶报表64位运行时:
自动安装完就OK了。
与“水晶报表插件”的相关教程
.NET环境下使用水晶报表
水晶报表(Crystal Reports)-商务智能软件,通常使用在.Net开发环境中,下面介绍一下水晶报表如何在.Net环境下使用。
VS2010 下载与安装水晶报表
VS2010不自动水晶报表,要想在VS2010中使用水晶报表必须安装插件,下载地址见参考资料
安装指导,一步一步往下装,值得注意的是,如果你的是64位系统,在必须安装64为运行时,具体步骤入下图
检验VS2010中水晶报表是否安装成功,新建项目-》报表-,在右侧栏有水晶报表选项,或者在项目的工具栏中找到水晶报表的组件。
.aspx中使用水晶报表
新建一个web项目,再新建一个aspx页面,在页面拖入组件CrystalReportViewer
在项目的同个文件夹中新建文件crystalreport1.rpt,在字段资源管理器的数据库字段“添加数据库”请使用oledb连接从而选择你所要在报表中显示的数据表(有向导)
在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;
}
效果如下图: