Я использую 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
пустой.
Как я могу получить возвращаемое значение?
Задача ещё не решена.
Других решений пока нет …