首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

ReportService2000 怎么使用带参数存储过程作为数据源-200

2011-12-22 
ReportService2000 如何使用带参数存储过程作为数据源-200在线等使用ReportServic2000 做一个报表。建立数

ReportService2000 如何使用带参数存储过程作为数据源-200在线等
使用ReportServic2000 做一个报表。

建立数据源时 用sql语句带参数没有问题。因为可以通过报表参数来传。

结果我使用存储过程时出错。提示没有传递参数

实际上 我已经在报表参数中设置了参数。预览的时候也让我输入参数。结果还是提示我没有传入参数

[解决办法]
报表参数,存储过程参数的名字写成一样看看.
估计是你报表参数没有和存储过程参数对应.检查一下
[解决办法]
我用Sql 2005做的
1 Command Type : store procedure
就写你存储过程名字就可以,他的参数根据报表参数传递,但是参数传递顺序和类型有要求,参数多了容易出错不建议你用。

2 Command Type : Text
我一般用这个。参数列表和存储过程参数一一对应就可以了


Reporting services 的 Datetime 类型容易出错,我一般都用String类型,然后到存储过程转换一下
[解决办法]
我一般也是用的Text类型,没出错误,至于存储过程,还没用过,不过听另一个项目组的同事说是一样用法。
[解决办法]
先测试一下存储过程,如果存储过程没错,那就是你参数设置问题了

热点排行