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

📄 rainproc.h

📁 用C++基于SQL SERVER使用存储过程
💻 H
字号:
// RainProc.h: interface for the RainProc class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_RAINPROC_H__E68D2BC4_CAC6_4388_8824_791A9EA1C819__INCLUDED_)
#define AFX_RAINPROC_H__E68D2BC4_CAC6_4388_8824_791A9EA1C819__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "DBConnect.h"
#include "RainDBAccess.h"
#include "TelDBAccess.h"
#include "RainStsAccess.h"
#include "CommonCal.h"
#include "Param.h"

class RainProc  
{
public:
	//ConnectionPtr	m_connection;
	CString			m_strTelText;
	CString			m_strAddiTelText;
	CString			m_strTempTel;
	CString			m_strStation;
	CString			m_strLogicID;
	bool			m_bolStsChg;
	bool			m_bolTelFlg;
	bool			m_bolStsFlg;
	bool			m_bolAddiTelFlg;
	bool			m_bolAddiChgFlg;
	bool			m_bolDayTelFlag;
	double			m_dblHourRainSts;
	int				m_intTelCnt;

	DBConnect		DBCon;
	RainDBAccess	RainDB;
	TelDBAccess		TelDB;
	RainStsAccess	RainSts;
	CommonCal		Cmc;
	Param			Param;
	bool RainTelProcess();

public:
	RainProc(CString,CString);
	virtual ~RainProc();
private:
	bool TelPrepare();
	bool PeriodTelPrepare();
	bool DayTelPrepare();
	bool TenDayTelPrepare();
	bool MonthTelPrepare();
	bool AddiTelPrepare(struct tm,double,int);
	bool SwapAddiRain();
	bool InitAddiRain();

	struct tm		m_tmLastRainTime;
	struct tm		m_tmLastAddiTime;
	struct tm		m_tmInputTime;
	int				m_intAddiCnt;
	double			m_dblAddiRain[9];
};

#endif // !defined(AFX_RAINPROC_H__E68D2BC4_CAC6_4388_8824_791A9EA1C819__INCLUDED_)

⌨️ 快捷键说明

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