asp调用存储过程返回值为空解决方案 1.检查单独执行存储过程是否有返回值; 2。如果1成立则检查代码中是否Direction属性是否是2或者adParamOutput 一个容易被忽略的问题。 asp执行存储过程想得到返回值的话 必须先关闭数据阅读器,就像.net的DataReader一样。。 请在获取Command.Parameters("@retval")之前关闭 执行 Recordset.Close()