现在的位置: 首页 > 综合 > 正文

SSRS进阶系列:如何获得当前连接的数据库

2012年03月24日 ⁄ 综合 ⁄ 共 288字 ⁄ 字号 评论关闭

如何在报表中显示当前连接的数据库?就像这样:

12-22-2011 18-01-28

为什么要显示这个信息,因为报表有可能被导出为excel,这样别人就可以知道当时这个报表运行的一些参数(如连接哪个数据库)信息。

实现很简单,就是加一个数据源即可,在Data页面:

12-22-2011 18-03-31

添加一个新的数据集,查询字符串(Query String)填写这个:

  SELECT DB_NAME() AS DataBaseName

然后在要显示的label右键点击“Expression”表达式,弹出表达式编辑框,选择DataSet –> 刚才那个加的数据集

12-22-2011 18-06-22

本文结束。

注:有关SSRS(SQL Server Reporting Services)基础知识可以下载这个文档。

抱歉!评论已关闭.