ado执行存储过程,需要用到_CommandPtr接口。
方法如下:
可将如下代码段放在数据库初始化连接中
_CommandPtr m_pCommand; // 定义_CommandPtr接口的操作对象
m_pCommand.CreateInstance(__uuidof(Command)); // 创建实例
m_pCommand->ActiveConnection = m_pConnection; // 设置活动连接,m_pConnection是_ConnectionPtr接口对象。
m_pCommand->CommandType = adCmdStoredProc; // 标记该操作为存储过程
下边的代码段可以放在你的函数中
// 清除旧参数,否则会累加,影响再次调用,此处必须从后往前删除
for (int i = m_pComman