RS中允许设置多选参数,一般把值传递到SQL里用个in的语句就可以了,但字符型就不能用in(也许可以用,但我不会)
想了一下最终通过变通的办法解决了.
1.设置多选参数
2.在sql中加入 WHERE (CHARINDEX(columname, @codestring) > 0)
3.在参数对应的地方写入 @codestring=Join(Parameters!codeselected.Value,",")
codeselected为页面参数的名称.
RS中允许设置多选参数,一般把值传递到SQL里用个in的语句就可以了,但字符型就不能用in(也许可以用,但我不会)
想了一下最终通过变通的办法解决了.
1.设置多选参数
2.在sql中加入 WHERE (CHARINDEX(columname, @codestring) > 0)
3.在参数对应的地方写入 @codestring=Join(Parameters!codeselected.Value,",")
codeselected为页面参数的名称.