Firebird 存储过程调用?
本帖最后由 VisualEleven 于 2013-01-28 18:49:18 编辑
_CommandPtrm_cmd;
m_cmd.CreateInstance(__uuidof(Command));
m_cmd->ActiveConnection = pDBConnect;
m_cmd->CommandText =(_bstr_t)(LPCTSTR)spName;
m_cmd->CommandType = adCmdStoredProc;
m_cmd->Prepared = true;
m_cmd->CommandTimeout = nCommandTimeOut;
try
{
m_cmd->Parameters->Refresh();
}
catch( _com_error &e)
{
pDBLink->IsErrorLink(TRUE);
FreeDBLink( pDBLink );
DBException Err( e );
return FALSE;
}
int nPM = m_cmd->Parameters->Count;