📄 db.h
字号:
#ifndef _CTBL_CONFIG_FILE_H
#define _CTBL_CONFIG_FILE_H
#include "Stru.h"
#define NOT_FOUND 1403
#define DEFAULT_DIV 32
class COra
{
public:
COra(char *name,char *pass);
COra(char *name,char *pass,char *server);
~COra();
};
class CSeqEmail
{
public:
CSeqEmail();
~CSeqEmail();
int getS_TR_T_MAILADDRESS();
int getS_TR_T_MAILFILE();
int getS_TR_T_MAILINFO();
int getS_TR_T_MAILACCOUNT();
int getS_TR_T_MAILTEXT();
int getS_TR_T_SPEMAILFILE();
int getS_TR_T_SPEMAILINFO();
int getS_TR_T_SPEMAILADDRESS();
int getS_TR_T_SPEMAILTEXT();
int getfkS_TR_T_MAILADDRESS();
int getfkS_TR_T_MAILFILE();
int getfkS_TR_T_MAILINFO();
int getfkS_TR_T_MAILACCOUNT();
int getfkS_TR_T_MAILTEXT();
int getfkS_TR_T_SPEMAILFILE();
int getfkS_TR_T_SPEMAILINFO();
int getfkS_TR_T_SPEMAILADDRESS();
int getfkS_TR_T_SPEMAILTEXT();
private:
//void prepare();
private:
int m_iS_TR_T_MAILADDRESS;
int m_iS_TR_T_MAILFILE;
int m_iS_TR_T_MAILINFO;
int m_iS_TR_T_MAILACCOUNT;
int m_iS_TR_T_MAILTEXT;
int m_iS_TR_T_SPEMAILFILE;
int m_iS_TR_T_SPEMAILINFO;
int m_iS_TR_T_SPEMAILADDRESS;
int m_iS_TR_T_SPEMAILTEXT;
};
class CTblEmail
{
public:
CTblEmail();
~CTblEmail();
int insRecord(STRU_TR_T_MAILACCOUNT *);
int insRecord(STRU_TR_T_MAILFILE *);
int insRecord(STRU_TR_T_MAILINFO *);
int insRecord(STRU_TR_T_MAILADDRESS *);
int insRecord(STRU_TR_T_MAILTEXT *);
int insRecord(STRU_TR_T_SPEMAILFILE *);
int insRecord(STRU_TR_T_SPEMAILINFO *);
int insRecord(STRU_TR_T_SPEMAILADDRESS *);
int insRecord(STRU_TR_T_SPEMAILTEXT *);
int updateFileLen(int fileid,int filesize);
int updatespFileLen(int filesize);
bool chkDate();
private:
void prepare();
void close();
private:
int m_idate;
int m_idivTR_T_MAILFILE;
};
class CSpTblWeb
{
public:
CSpTblWeb();
~CSpTblWeb();
void updateSPESUBMIT(int id);
int insRecord(STRU_TR_T_SPESENPAGE *);
int insRecord(STRU_TR_T_SPESUBMITCONTENT *);
void chkDate(){};
private:
//bool isNewDate();
void prepare();
void close();
};
class CSpSeqWeb
{
public:
CSpSeqWeb();
~CSpSeqWeb();
int getS_TR_T_SPESUBMITCONTENT();
int getS_TR_T_SPESENPAGE();
int getfkS_TR_T_SPESUBMITCONTENT();
int getfkS_TR_T_SPESENPAGE();
private:
//void prepare();
private:
int m_iS_TR_T_SPESUBMITCONTENT;
int m_iS_TR_T_SPESENPAGE;
};
class CSeqWeb
{
public:
CSeqWeb();
~CSeqWeb();
int getS_TR_T_SUBMITCONTENT();
int getS_TR_T_SENPAGE();
int getfkS_TR_T_SUBMITCONTENT();
int getfkS_TR_T_SENPAGE();
private:
//void prepare();
private:
int m_iS_TR_T_SUBMITCONTENT;
int m_iS_TR_T_SENPAGE;
};
class CTblWeb
{
public:
CTblWeb();
~CTblWeb();
void updateSUBMIT(int id);
int insRecord(STRU_TR_T_SENPAGE *);
int insRecord(STRU_TR_T_SUBMITCONTENT *);
void chkDate();
private:
bool isNewDate();
void prepare();
void close();
private:
int m_idate;
int m_idivTR_T_SENPAGE;
};
class CTblWebApp
{
public:
CTblWebApp();
~CTblWebApp();
void closeCur();
int totCount_TR_T_SUBMITRULE();
int totCount_TR_T_SUBMITRULE(int wmr_id);
int totCount_TR_T_WEBMONRULE();
int fetchRecord(STRU_TR_T_SUBMITRULE *);
int fetchRecord(STRU_TR_T_SUBMITRULE *,int);
int fetchRecord(STRU_TR_T_WEBMONRULE *);
private:
bool m_bcur_TR_T_SUBMITRULE;
bool m_bcur_TR_T_WEBMONRULE;
bool m_bcur_TR_T_SUBMITRULE1;
};
class CTblNet
{
public:
int insRecord(STRU_TR_T_INETACTION *);
};
class CSeqNet
{
public:
int getS_TR_T_INETACTION();
private:
int m_iS_TR_T_INETACTION;
};
class CTblEvent
{
public:
int insRecord(STRU_TR_T_ALARMEVENT *);
};
class CSeqEvent
{
public:
int getS_TR_T_ALARMEVENT();
private:
int m_iS_TR_T_ALARMEVENT;
};
class CTblAimedFeature
{
public:
CTblAimedFeature();
~CTblAimedFeature();
int setFeature(int );
int totCount_byFeature();
int fetchRecord_byFeature(STRU_TR_T_AIMEDFEATURE *);
private:
int m_iAFE_TYPE;
bool m_bcur_TR_T_AIMEDFEATURE;
};
class CTblPARA
{
public:
CTblPARA();
~CTblPARA();
//int readRecord(STRU_TR_T_GENERALPARA *prec,int gpr_id);
int updateValue(char *val,int gpr_id);
int fetchRecord(STRU_TR_T_GENERALPARA *prec,char *paraname);
void close();
private:
bool m_bcur_TR_T_GENERALPARA;
};
class CSeqSpWarm
{
public:
int getS_TR_T_OBJECT2INFO();
private:
int m_iS_TR_T_OBJECT2INFO;
};
class CTblSpWarm
{
public:
int insRecord(STRU_TR_T_OBJECT2INFO *prec);
};
class CTblSsl
{
public:
CTblSsl();
~CTblSsl();
int insRecord(STRU_TR_T_SSLWEBPAGE *);
private:
void prepare();
};
class CSeqSsl
{
public:
int getS_TR_T_SSLWEBPAGE();
int getS_TR_T_SSLSITE();
int getS_TR_T_DYNAMICIP();
private:
int m_iS_TR_T_SSLWEBPAGE;
int m_iS_TR_T_SSLSITE;
int m_iS_TR_T_DYNAMICIP;
};
class CTblComm
{
public:
CTblComm();
~CTblComm();
int insRecord(STRU_TR_T_TELNETINFO *);
int insRecord(STRU_TR_T_FTPINFO *);
private:
void prepare();
};
class CSeqComm
{
public:
int getS_TR_T_TELNETINFO();
int getS_TR_T_FTPINFO();
int getfkS_TR_T_TELNETINFO();
int getfkS_TR_T_FTPINFO();
private:
int m_iS_TR_T_TELNETINFO;
int m_iS_TR_T_FTPINFO;
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -