我这样初始化的:
m_pConnection.CreateInstance(__uuidof(Connection));
cmd.CreateInstance(__uuidof(Command));
m_pConnection->ConnectionString = 
"Provider=OraOLEDB.ORACLE.1;Data Source=jiey;User Id=jie;Password=y;";
m_pConnection->ConnectionTimeout = 20;
m_pConnection->Open( "", "", "",adConnectUnspecified );
cmd->ActiveConnection=m_pConnection;
cmd->CommandText="MONI"; //ORACLE中建立的存储过程名称
cmd->CommandType=adCmdStoredProc;
cmd->Parameters->Refresh();//最后这一句执行就出错。我简直不知道什么原因?