📄 imagedata.cpp
字号:
// ImageData.cpp : implementation file
//
#include "stdafx.h"
#include "Peccancy.h"
#include "ImageData.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CImageData
IMPLEMENT_DYNAMIC(CImageData, CRecordset)
CImageData::CImageData(CDatabase* pdb)
: CRecordset(pdb)
{
//{{AFX_FIELD_INIT(CImageData)
m_ID = 0;
m_ImageName = _T("");
m_ImagePath = _T("");
m_PeccancyDate = _T("");
m_PeccancyTime = _T("");
m_PeccancyNumber = _T("");
m_PeccancySpeed = 0;
m_PeccancyLocation = _T("");
m_SendSign = _T("");
m_Operator = _T("");
m_Note = _T("");
m_nFields = 11;
//}}AFX_FIELD_INIT
m_nDefaultType = snapshot;
}
CString CImageData::GetDefaultConnect()
{
return _T("ODBC;DSN=Police");
}
CString CImageData::GetDefaultSQL()
{
return _T("[Image]");
}
void CImageData::DoFieldExchange(CFieldExchange* pFX)
{
//{{AFX_FIELD_MAP(CImageData)
pFX->SetFieldType(CFieldExchange::outputColumn);
RFX_Long(pFX, _T("[ID]"), m_ID);
RFX_Text(pFX, _T("[ImageName]"), m_ImageName);
RFX_Text(pFX, _T("[ImagePath]"), m_ImagePath);
RFX_Text(pFX, _T("[PeccancyDate]"), m_PeccancyDate);
RFX_Text(pFX, _T("[PeccancyTime]"), m_PeccancyTime);
RFX_Text(pFX, _T("[PeccancyNumber]"), m_PeccancyNumber);
RFX_Long(pFX, _T("[PeccancySpeed]"), m_PeccancySpeed);
RFX_Text(pFX, _T("[PeccancyLocation]"), m_PeccancyLocation);
RFX_Text(pFX, _T("[SendSign]"), m_SendSign);
RFX_Text(pFX, _T("[Operator]"), m_Operator);
RFX_Text(pFX, _T("[Note]"), m_Note);
//}}AFX_FIELD_MAP
}
/////////////////////////////////////////////////////////////////////////////
// CImageData diagnostics
#ifdef _DEBUG
void CImageData::AssertValid() const
{
CRecordset::AssertValid();
}
void CImageData::Dump(CDumpContext& dc) const
{
CRecordset::Dump(dc);
}
#endif //_DEBUG
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -