如何获取存储过程的返回值?

时间:2016-06-20 02:52:57

标签: c++ sql sql-server ado

我正在使用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为空。

如何获得返回值?

0 个答案:

没有答案