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

📄 dispensecache.h

📁 联通接收发送新程序
💻 H
字号:
#ifndef _DISPENSE_CACHE_
#define _DISPENSE_CACHE_

#include "DB.h"
#include "commondef.h"
#include <string>
#include <vector>
using namespace std ;

class CDispenseCache
{
public:
	CDispenseCache( XW_Connection &conn = DefaultConnect ) : t_dispense_cache( conn ),
															 t_del_dispense_cache( conn ),
															 t_batch_msg( conn ),
															 t_dispense_log( conn ),
														     Connect( conn )
															 //Records( 1,conn )
	{
		p_cRecords = new CRecords( 1,conn ) ;
	};
	~CDispenseCache()
	{
	};

	int GetDispenseCacheEx( vector<StruDispense> &vstDispense,int size , bool bIfCtrl ) ;
	int GetDispenseCache( vector<StruDispense> &vstDispense,int size ) ;
	int InsertDispenseLog( vector<StruDispense> &vstDispense ) ;
	inline void SetDispTbName( const char *sDispCacheTbName,const char *sDispLogTbName )
	{
		strcpy( m_sDispCacheTbName,sDispCacheTbName ) ;
		strcpy( m_sDispLogTbName,sDispLogTbName ) ;
		t_dispense_cache.SetTableName( m_sDispCacheTbName ) ;
		t_del_dispense_cache.SetTableName( m_sDispCacheTbName ) ;
		t_dispense_log.SetTableName( m_sDispLogTbName ) ;
	}
private:
	void AssignDispenseValues( StruDispense &stDispense ) ;

	T_DISPENSE_MOBILE_CACHE t_dispense_cache ;
	T_DISPENSE_MOBILE_CACHE t_del_dispense_cache ;
	T_DISPENSE_MOBILE_LOG t_dispense_log ;
	T_BATCH_MSG	t_batch_msg ;
	XW_Connection &Connect ;
	//CRecords &Records ;
	CRecords *p_cRecords ;
	char m_sDispCacheTbName[ 40 ] ;
	char m_sDispLogTbName[ 40 ] ;

	OTime oTime ;
};

#endif 

⌨️ 快捷键说明

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