谁有SQL Server 2008服务器可以暂时借用一下的(主啊我需要你的话语做作业,用一天就好,很急,感激不尽)

SQL2008 ReportService的使用
SQL2008 ReportService的使用
今天感受了一下SQL2008 ReportSerice ,在过程中发现了几个问题。下面先列一下我的机子配置。
& & & 机子:Acer 本本,I5-2450M ,4G内存,Windows7 旗舰版,IIS 7,SQL2008 专业版。
Q1、我确认我在装SQL2008时,已安装了ReportSerice,且服务也都存在并运行OK;但我在IIS 7 里找不到ReportSerice的虚拟目录。
& & 1、我第一时间用Reporting Services配置管理器检查及配了一遍,但发现配置过程没有报错,但IIS 7 里还是没有对应的虚拟目录。 & &
& & & & 最后只好手工建了虚拟目录Reports,
&路径:D:\Program Files\Microsoft SQL Server\MSRS10.MSSQLSERVER\Reporting Services\ReportManager
& & 2、然后点了配置里的链接 http://127.0.0.1/Reports时,弹出的页面,进去了管理界面。
& & 3、好吧,不知什么原因,可能是我IIS 7后装,能用就行,对了IIS 7界面发生了好大的变化,不过还好。
Q2、我在打开的报表管理器里,一直不能用报表生成器,现在还没找到具体的原因,能正确点出来界面,但老是新建不了报表,说没有数据源什么的。
& & 1、记得以前我用过一次非2008版本的,界面上的报表生成器是可以用的。这时我不知道怎么开发报表了。
& & 2、网上查了资料,用SQL Server Business Intelligence Development Studio 来建立报表项目,把报表搞好后,布署上去,测试OK。
Q3、我在报表项目里建了一个数据源,我想把他也布署上去,怎么办?
& & 1、在数据源里点右键,选转换为共享数据源。如下图1,报表项目里的共享数据源就会多出这个数据源,再布署时,这个数据源就直接上去了。
Q4、基本的应用,就这些了,那报表的内容主要在你的SQL的功底了,子报表这些,我暂时还真没有数据来测。所以我测了报表的查询条件的添加。
& & 1、在:报表数据--&参数--&右键(添加参数);会弹出来参数界面,自己根据需要设
& & &2、参数有了,怎么用,一开始我也不知道,但我通过跟踪了SQL,发现报表执行SQL用的是 (exec sp_executesql),
& & & & 知道了用这个东东的,那么就查这个东东的用法,然后,在报表代码里直接改CommandText就是了。例如:
&&CommandText&SELECT & i_key, name, sex, birthday, tel, t_key, inser_user, inser_date, update_user, update_date
FROM & & &person_info &where name like @name&/CommandText&
&看到了like @name没有,这里就是这样用的,参数可以在后面传进去,支持多个参数,我这里用的是like查询。
& & &3、到界面上执行,输入R%,得出想要的数据,用Like时最好查询时加个%号,也可以先预写一个isnull(@name,'%'),再把参数可以填NULL勾上就可以了。
顶一下(0) 踩一下(0)
热门标签:

我要回帖

更多关于 我需要你 的文章

 

随机推荐