如何在报表中显示当前连接的数据库?就像这样:
为什么要显示这个信息,因为报表有可能被导出为excel,这样别人就可以知道当时这个报表运行的一些参数(如连接哪个数据库)信息。
实现很简单,就是加一个数据源即可,在Data页面:
添加一个新的数据集,查询字符串(Query String)填写这个:
SELECT DB_NAME() AS DataBaseName
然后在要显示的label右键点击“Expression”表达式,弹出表达式编辑框,选择DataSet –> 刚才那个加的数据集
本文结束。
注:有关SSRS(SQL Server Reporting Services)基础知识可以下载这个文档。