我写了一个获得员工当天考勤记录储存过程,现在我要根据输入参数的值,用TADOStoredProc组件调用它,并得到一个该员工当天考勤信息(得到一个输出参数)

解决方案 »

  1.   

    m_StoredProc:TADOStoredProc;
    i:Integer;    m_StoredProc.ProcedureName = 存储过程名;
        m_StoredProc.Parameters.Refresh();
        m_StoredProc.Parameters.ParamByName("@参数一")->Value = 参数一的值;
        m_StoredProc.Parameters.ParamByName("@参数二")->Value = 参数二的值;
        m_StoredProc.Parameters.ParamByName("@参数三")->Value = 参数三的值;
        m_StoredProc.ExecProc();
        i = m_StoredProc->Parameters->ParamByName("@返回参数")->Value;