我正在使用MS SQL和C ++ Ado lib。
我的存储过程没有返回返回值。
存储过程:
Alter Procedure [test]
select value from test_tbl;
Return 1
(1表示成功)
C ++源代码:
_ParameterPtr paramRet = m_pCommand->Parameters->Append(m_pCommand->CreateParameter("RETURN_VALUE", adInteger, adParamReturnValue, 4));
_variant_t testval = m_pCommand->Parameters->GetItem("RETURN_VALUE")->Value;
testval
为空。
如何获得返回值?