存储过程 获取结果集的与此同时获取返回变量

存储过程 获取结果集的同时获取返回变量
			Set RS=Cmd.Execute
'Cmd.Execute
Response.write Cmd("@result")
Response.write Cmd("RETURN_VALUE")


上面的代码是执行完存储过程后获取结果集的,结果集是可以获取到的,但是返回变量@result和RETURN_VALUE都取不到了。
如果写成下面这种,那就就可以获取@result和RETURN_VALUE,但是结果集又获取不到了
			'Set RS=Cmd.Execute
Cmd.Execute
Response.write Cmd("@result")
Response.write Cmd("RETURN_VALUE")


有什么办法可破?谢谢大家,帮忙看下存储过程 获取结果集的与此同时获取返回变量
------解决思路----------------------
			Set RS=Cmd.Execute
RS.close '注意:若要取得参数值,需先关闭记录集对象
TotalPut=Cmd("@totalCount")
RS.open