cdrwritecombined.h
来自「Mysql的处理」· C头文件 代码 · 共 90 行
H
90 行
/*********************************************************************** * Module: CExceptionADO.h * Author: asus * Modified: 2006年4月27日 10:35:46 * Purpose: Declaration of the class CExceptionADO * Comment: 合并完话单的数据库存储接口类 ***********************************************************************/#ifndef __CCDRWriteCombined_H__#define __CCDRWriteCombined_H__#include "CDR.h"#include <vector>using namespace std;class C_CDRWriteCombined : public C_CDR {public: C_CDRWriteCombined(); virtual ~C_CDRWriteCombined(); // 插入合并之后的SCDR // 输入参数: // [0]pCDR SCDR // [1]nCdrs SCDR的个数 // [2]pChanageLoc Change Location // [3]nChangeLoc Change Location 的个数 // [4]pLOTV LOTV // [5]nLOTV LOTV的个数 // [6]pCommon Common // [7]nCommon Common的个数 // [8]nFlagR4V99, // 0- R99; 1 - R4 // [9]pOutSzTableDate[10], //输出日期 // [10]pOutSzSeqId[21] //输出序号 // 返回 // true 正确 // false出错 bool InsertSCDR(S_CSCDR* pCDR, int nCdrs, S_LCLOC* pChanageLoc, int nChangeLoc, S_LLOTV* pLOTV, int nLOTV, S_LCOMM* pCommon, int nCommon, int nFlagR4V99, // 0- R99; 1 - R4 char pOutSzTableDate[10], char pOutSzSeqId[21]); // 插入合并之后的GCDR // 输入参数: // 输入参数: // [0]pCDR SCDR // [1]nCdrs SCDR的个数 // [2]pChanageLoc Change Location // [3]nChangeLoc Change Location 的个数 // [4]pLOTV LOTV // [5]nLOTV LOTV的个数 // [6]pCommon Common // [7]nCommon Common的个数 // [8]nFlagR4V99, // 0- R99; 1 - R4 // [9]pOutSzTableDate[10], //输出日期 // [10]pOutSzSeqId[21] //输出序号 // 返回 // true 正确 // false出错 bool InsertGCDR(S_CGCDR* pCDR, int nCdrs, S_LCLOC* pChanageLoc, int nChangeLoc, S_LLOTV* pLOTV, int nLOTV, S_LCOMM* pCommon, int nCommon, int nFlagR4V99, // 0- R99; 1 - R4 char pOutSzTableDate[10], char pOutSzSeqId[21]); void Test();private: //批量插入数据辅助结构 struct S_InsertArray { char SeqId[21]; bool bRead; }; //清理数据辅助方法 void ClearArray(vector<S_InsertArray*> *vChange); void ClearArrays(vector<S_InsertArray*> *vCdr, vector<S_InsertArray*> *vChange, vector<S_InsertArray*> *vLlotv, vector<S_InsertArray*> *vLcomm);};#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?