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

📄 stationset.cpp

📁 sms sender 察到布局图全貌
💻 CPP
字号:
// StationSet.cpp : implementation file
//

#include "stdafx.h"
#include "SmsCom.h"
#include "StationSet.h"

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CStationSet

IMPLEMENT_DYNAMIC(CStationSet, CRecordset)

CStationSet::CStationSet(CDatabase* pdb)
	: CRecordset(pdb)
{
	//{{AFX_FIELD_INIT(CStationSet)
	m_station_id = _T("");
	m_gis_id = 0;
	m_super_moniunit_id = _T("");
	m_station_name = _T("");
	m_station_property = 0;
	m_station_password = _T("");
	m_area_id = _T("");
	m_gis_x = 0.0;
	m_gis_y = 0.0;
	m_gis_z = 0.0;
	m_manager = _T("");
	m_manager_phone = _T("");
	m_alarm_num = 0;
	m_otdr_type = 0;
	m_alarm_level = 0;
	m_station_status = 0;
	m_circletest_flag = 0;
	m_phone = _T("");
	m_x25_addr = _T("");
	m_x25_ip = _T("");
	m_phone_area = _T("");
	m_level1 = 0;
	m_version = _T("");
	m_lan_ip = _T("");
	m_dial_ip = _T("");
	m_IsPing = 0;
	m_PingDateTime = _T("");
	m_PingStatus = 0;
	m_send_acu_time = 0;
	m_send_acu_span = 0;
	m_send_status_time = 0;
	m_send_status_span = 0;
	m_send_ip1 = _T("");
	m_send_ip2 = _T("");
	m_send_ip3 = _T("");
	m_nFields = 35;
	//}}AFX_FIELD_INIT
	m_nDefaultType = snapshot;
}


CString CStationSet::GetDefaultConnect()
{
	return _T("ODBC;DSN=gl30;UID=iccc;PWD=wttc");
}

CString CStationSet::GetDefaultSQL()
{
	return _T("[dbo].[station]");
}

void CStationSet::DoFieldExchange(CFieldExchange* pFX)
{
	//{{AFX_FIELD_MAP(CStationSet)
	pFX->SetFieldType(CFieldExchange::outputColumn);
	RFX_Text(pFX, _T("[station_id]"), m_station_id);
	RFX_Long(pFX, _T("[gis_id]"), m_gis_id);
	RFX_Text(pFX, _T("[super_moniunit_id]"), m_super_moniunit_id);
	RFX_Text(pFX, _T("[station_name]"), m_station_name);
	RFX_Long(pFX, _T("[station_property]"), m_station_property);
	RFX_Text(pFX, _T("[station_password]"), m_station_password);
	RFX_Text(pFX, _T("[area_id]"), m_area_id);
	RFX_Double(pFX, _T("[gis_x]"), m_gis_x);
	RFX_Double(pFX, _T("[gis_y]"), m_gis_y);
	RFX_Double(pFX, _T("[gis_z]"), m_gis_z);
	RFX_Text(pFX, _T("[manager]"), m_manager);
	RFX_Text(pFX, _T("[manager_phone]"), m_manager_phone);
	RFX_Long(pFX, _T("[alarm_num]"), m_alarm_num);
	RFX_Long(pFX, _T("[otdr_type]"), m_otdr_type);
	RFX_Long(pFX, _T("[alarm_level]"), m_alarm_level);
	RFX_Long(pFX, _T("[station_status]"), m_station_status);
	RFX_Long(pFX, _T("[circletest_flag]"), m_circletest_flag);
	RFX_Text(pFX, _T("[phone]"), m_phone);
	RFX_Text(pFX, _T("[x25_addr]"), m_x25_addr);
	RFX_Text(pFX, _T("[x25_ip]"), m_x25_ip);
	RFX_Text(pFX, _T("[phone_area]"), m_phone_area);
	RFX_Long(pFX, _T("[level1]"), m_level1);
	RFX_Text(pFX, _T("[version]"), m_version);
	RFX_Text(pFX, _T("[lan_ip]"), m_lan_ip);
	RFX_Text(pFX, _T("[dial_ip]"), m_dial_ip);
	RFX_Long(pFX, _T("[IsPing]"), m_IsPing);
	RFX_Text(pFX, _T("[PingDateTime]"), m_PingDateTime);
	RFX_Long(pFX, _T("[PingStatus]"), m_PingStatus);
	RFX_Long(pFX, _T("[send_acu_time]"), m_send_acu_time);
	RFX_Long(pFX, _T("[send_acu_span]"), m_send_acu_span);
	RFX_Long(pFX, _T("[send_status_time]"), m_send_status_time);
	RFX_Long(pFX, _T("[send_status_span]"), m_send_status_span);
	RFX_Text(pFX, _T("[send_ip1]"), m_send_ip1);
	RFX_Text(pFX, _T("[send_ip2]"), m_send_ip2);
	RFX_Text(pFX, _T("[send_ip3]"), m_send_ip3);
	//}}AFX_FIELD_MAP
}

/////////////////////////////////////////////////////////////////////////////
// CStationSet diagnostics

#ifdef _DEBUG
void CStationSet::AssertValid() const
{
	CRecordset::AssertValid();
}

void CStationSet::Dump(CDumpContext& dc) const
{
	CRecordset::Dump(dc);
}
#endif //_DEBUG

⌨️ 快捷键说明

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