添加参数调用就可以了..参考如下代码:
_ParameterPtr para[2];
_CommandPtr pCmd;
pCmd.CreateInstance("ADODB.Command");
para[0].CreateInstance("ADODB.Parameter");
para[1].CreateInstance("ADODB.Parameter");
pCmd->ActiveConnection=m_pConn;
pCmd->CommandText="存储过程名";
para[0]=pCmd->CreateParameter("", adBSTR,adParamInput, sizeof(char[50]),"student"); //字符串型输入参数
pCmd->Parameters->Append(para[0]);
para[2]=pCmd->CreateParameter("", adBSTR,adParamOutput, sizeof(char[50]),""); //字符串型输出参数
pCmd->Parameters->Append(para[1]);
pCmd->Execute( NULL, NULL, adCmdStoredProc);
_ParameterPtr para[2];
_CommandPtr pCmd;
pCmd.CreateInstance("ADODB.Command");
para[0].CreateInstance("ADODB.Parameter");
para[1].CreateInstance("ADODB.Parameter");
pCmd->ActiveConnection=m_pConn;
pCmd->CommandText="存储过程名";
para[0]=pCmd->CreateParameter("", adBSTR,adParamInput, sizeof(char[50]),"student"); //字符串型输入参数
pCmd->Parameters->Append(para[0]);
para[2]=pCmd->CreateParameter("", adBSTR,adParamOutput, sizeof(char[50]),""); //字符串型输出参数
pCmd->Parameters->Append(para[1]);
pCmd->Execute( NULL, NULL, adCmdStoredProc);
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货