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

📄 curvwarnset.cpp

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

#include "stdafx.h"
#include "CurvWarnSet.h"

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

/////////////////////////////////////////////////////////////////////////////
// CCurvWarnSet

IMPLEMENT_DYNAMIC(CCurvWarnSet, CRecordset)

CCurvWarnSet::CCurvWarnSet(CDatabase* pdb)
	: CRecordset(pdb)
{
	//{{AFX_FIELD_INIT(CCurvWarnSet)
	m_ms_id = _T("");
	m_ms_name = _T("");
	m_end_id = _T("");
	m_end_name = _T("");
	m_serialno = _T("");
	m_cab_id = _T("");
	m_seg_id = _T("");
	m_cab_name = _T("");
	m_seg_name = _T("");
	m_fiber_id = 0;
	m_beg_t = _T("");
	m_end_t = _T("");
	m_accept_t = _T("");
	m_operator = _T("");
	m_reason = _T("");
	m_fullfill = 0;
	m_at21 = 0.0;
	m_at22 = 0.0;
	m_at23 = 0.0;
	m_at24 = 0.0;
	m_at25 = 0.0;
	m_at26 = 0.0;
	m_at27 = 0.0;
	m_at28 = 0.0;
	m_range = 0.0;
	m_pulse = 0;
	m_wave = 0;
	m_average = 0;
	m_refrac = 0.0;
	m_state = 0;
	m_type = 0;
	m_lroad_id = 0;
	m_ref_len = 0.0;
	m_ref_loss = 0.0;
	m_ref_echo = 0.0;
	m_ref_join = 0.0;
	m_ref_sect = 0.0;
	m_position = 0.0;
	m_prev_stone = 0;
	m_next_stone = 0;
	m_rate = 0.0;
	m_direct = 0;
	m_a_id = _T("");
	m_b_id = _T("");
	m_repair_process = _T("");
	m_nFields = 45;
	//}}AFX_FIELD_INIT
	m_nDefaultType = snapshot;
}


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

CString CCurvWarnSet::GetDefaultSQL()
{
	return _T("[dbo].[trouble]");
}

void CCurvWarnSet::DoFieldExchange(CFieldExchange* pFX)
{
	//{{AFX_FIELD_MAP(CCurvWarnSet)
	pFX->SetFieldType(CFieldExchange::outputColumn);
	RFX_Text(pFX, _T("[ms_id]"), m_ms_id);
	RFX_Text(pFX, _T("[ms_name]"), m_ms_name);
	RFX_Text(pFX, _T("[end_id]"), m_end_id);
	RFX_Text(pFX, _T("[end_name]"), m_end_name);
	RFX_Text(pFX, _T("[serialno]"), m_serialno);
	RFX_Text(pFX, _T("[cab_id]"), m_cab_id);
	RFX_Text(pFX, _T("[seg_id]"), m_seg_id);
	RFX_Text(pFX, _T("[cab_name]"), m_cab_name);
	RFX_Text(pFX, _T("[seg_name]"), m_seg_name);
	RFX_Long(pFX, _T("[fiber_id]"), m_fiber_id);
	RFX_Text(pFX, _T("[beg_t]"), m_beg_t);
	RFX_Text(pFX, _T("[end_t]"), m_end_t);
	RFX_Text(pFX, _T("[accept_t]"), m_accept_t);
	RFX_Text(pFX, _T("[operator]"), m_operator);
	RFX_Text(pFX, _T("[reason]"), m_reason);
	RFX_Long(pFX, _T("[fullfill]"), m_fullfill);
	RFX_Double(pFX, _T("[at21]"), m_at21);
	RFX_Double(pFX, _T("[at22]"), m_at22);
	RFX_Double(pFX, _T("[at23]"), m_at23);
	RFX_Double(pFX, _T("[at24]"), m_at24);
	RFX_Double(pFX, _T("[at25]"), m_at25);
	RFX_Double(pFX, _T("[at26]"), m_at26);
	RFX_Double(pFX, _T("[at27]"), m_at27);
	RFX_Double(pFX, _T("[at28]"), m_at28);
	RFX_Double(pFX, _T("[range]"), m_range);
	RFX_Long(pFX, _T("[pulse]"), m_pulse);
	RFX_Long(pFX, _T("[wave]"), m_wave);
	RFX_Long(pFX, _T("[average]"), m_average);
	RFX_Double(pFX, _T("[refrac]"), m_refrac);
	RFX_Long(pFX, _T("[state]"), m_state);
	RFX_Long(pFX, _T("[type]"), m_type);
	RFX_Long(pFX, _T("[lroad_id]"), m_lroad_id);
	RFX_Double(pFX, _T("[ref_len]"), m_ref_len);
	RFX_Double(pFX, _T("[ref_loss]"), m_ref_loss);
	RFX_Double(pFX, _T("[ref_echo]"), m_ref_echo);
	RFX_Double(pFX, _T("[ref_join]"), m_ref_join);
	RFX_Double(pFX, _T("[ref_sect]"), m_ref_sect);
	RFX_Double(pFX, _T("[position]"), m_position);
	RFX_Long(pFX, _T("[prev_stone]"), m_prev_stone);
	RFX_Long(pFX, _T("[next_stone]"), m_next_stone);
	RFX_Double(pFX, _T("[rate]"), m_rate);
	RFX_Long(pFX, _T("[direct]"), m_direct);
	RFX_Text(pFX, _T("[a_id]"), m_a_id);
	RFX_Text(pFX, _T("[b_id]"), m_b_id);
	RFX_Text(pFX, _T("[repair_process]"), m_repair_process);
	//}}AFX_FIELD_MAP
}

/////////////////////////////////////////////////////////////////////////////
// CCurvWarnSet diagnostics

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

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

⌨️ 快捷键说明

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