⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cdrreadforbill.h

📁 Mysql的处理
💻 H
字号:
/*********************************************************************** * Module:  C_CDRReadForBill.h * Author:  asus * Modified: 2006年4月27日 10:35:46 * Purpose: Declaration of the class CExceptionADO * Comment: 对话单进行处理之前的数据库读取函数接口类 ***********************************************************************/#ifndef __C_CDRReadForBill_H__#define __C_CDRReadForBill_H__#include "CDR.h"class C_CDRReadForBill : public C_CDR  {public:	C_CDRReadForBill(int nNumber);	virtual ~C_CDRReadForBill();	//	// [1]查询合并之后的SCDR	//	// 输入参数:	// [0]szTableDate  开始时间YYMMDDHH24MM,	// [1]szTableDate2 结束时间YYMMDDHH24MM	// [1]SQLWhere		查询条件	// [2]ppCDR		SCDR	// [3]nOutNumber		SCDR	// [4]ppChanageLoc	Change Location 	// [5]nChangeLoc	Change Location 的个数	// [6]ppLOTV			LOTV 	// [7]nLOTV			LOTV的个数	// [8]ppCommon		Common 	// [9]nCommon		Common的个数	// 返回	// true 正确	// false出错	bool SelectSCDR(		const char* szTableDate,		const char* szTableDate2,		const char* szSQLWhere,		char *szSeqId,		S_CSCDR_LOAD** ppCDR, int *nOutNumber);	//	// [2]查询合并之后的GCDR	//	// 输入参数:	// [0]szTableDate  开始时间YYMMDDHH24MM,	// [1]szTableDate2 结束时间YYMMDDHH24MM	// [1]SQLWhere		查询条件	// [2]ppCDR		GCDR	// [3]nOutNumber		GCDR	// [4]ppChanageLoc	Change Location 	// [5]nChangeLoc	Change Location 的个数	// [6]ppLOTV			LOTV 	// [7]nLOTV			LOTV的个数	// [8]ppCommon		Common 	// [9]nCommon		Common的个数	// 返回	// true 正确	// false出错	bool SelectGCDR(		const char* szTableDate,		const char* szTableDate2,		const char* szSQLWhere,		char *szSeqId,		S_CGCDR_LOAD** ppCDR, int *nOutNumber);	//	// [3]查询合并之后的MCDR	//	// 输入参数:	// [0]szTableDate  开始时间YYMMDDHH24MM,	// [1]szTableDate2 结束时间YYMMDDHH24MM	// [1]SQLWhere		查询条件	// [2]ppCDR		SCDR	// [3]nOutNumber		SCDR	// [4]ppChanageLoc	Change Location 	// [5]nChangeLoc	Change Location 的个数	// [6]ppLOTV			LOTV 	// [7]nLOTV			LOTV的个数	// [8]ppCommon		Common 	// [9]nCommon		Common的个数	// 返回	// true 正确	// false出错	bool SelectMCDR(		const char* szTableDate,		const char* szTableDate2,		const char* szSQLWhere,		char *szSeqId,		S_OMCDR_LOAD** ppCDR, int *nOutNumber);	//	// [4]查询合并之后的MOCDR	//	// 输入参数:	// [0]szTableDate  开始时间YYMMDDHH24MM,	// [1]szTableDate2 结束时间YYMMDDHH24MM	// [1]SQLWhere		查询条件	// [2]ppCDR		GCDR	// [3]nOutNumber		GCDR	// [4]ppChanageLoc	Change Location 	// [5]nChangeLoc	Change Location 的个数	// [6]ppLOTV			LOTV 	// [7]nLOTV			LOTV的个数	// [8]ppCommon		Common 	// [9]nCommon		Common的个数	// 返回	// true 正确	// false出错	bool SelectMOCDR(		const char* szTableDate,		const char* szTableDate2,		const char* szSQLWhere,		char *szSeqId,		S_OMOCDR** ppCDR, int *nOutNumber);	//	// [5]查询合并之后的MTCDR	//	// 输入参数:	// [0]szTableDate  开始时间YYMMDDHH24MM,	// [1]szTableDate2 结束时间YYMMDDHH24MM	// [1]SQLWhere		查询条件	// [2]ppCDR		SCDR	// [3]nOutNumber		SCDR	// [4]ppChanageLoc	Change Location 	// [5]nChangeLoc	Change Location 的个数	// [6]ppLOTV			LOTV 	// [7]nLOTV			LOTV的个数	// [8]ppCommon		Common 	// [9]nCommon		Common的个数	// 返回	// true 正确	// false出错	bool SelectMTCDR(		const char* szTableDate,		const char* szTableDate2,		const char* szSQLWhere,		char *szSeqId,		S_OMTCDR** ppCDR, int *nOutNumber);	//	// [6]生成文件之后产生的文件的文件名字	//	// 输入参数:	// [0]pCdrs			CDR文件结构	// [1]nNumber		数目	// 返回	// true 正确	// false出错	bool BsFileInsert(S_BSFILE* pCdr);	//	// [7]生成文件之后产生的CDR名字	//	// 输入参数:	// [0]pCdrs			CDR记录结构	// [1]nNumber		数目	// 返回	// true 正确	// false出错	bool CdrFileInsert(S_CDRFILE* pCdrs, int nNumber=1);	void Test();	void Test2();private:	bool GetSQL(const char* szTableDate,		const char* szTableDate2,		const char* szSQLWhere,		char *szSeqId,		char *szTab1, char* szTab2, char* SQL);	char *SQLscdr;	char *SQLgcdr;	char *SQLmcdr;	char *SQLmocdr;	char *SQLmtcdr;};#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -