📄 filerecordset.h
字号:
#ifndef _FILESET_H_
#define _FILESET_H_
//#define
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
struct _DBRECORD
{
unsigned char UserName[20];
unsigned char UserPswd[20];
unsigned char UserLevel[20];
unsigned char m_Type[20];
unsigned char m_FeeRate[20];
unsigned char m_OFeeRate[20];
unsigned char m_STLen[20];
unsigned char m_StartTLen[20];//for xiamen
};
/////////////////////////////////////////////////////////////////////////////
// CFileSet
class CFileSet : public CObject
{
DECLARE_DYNCREATE(CFileSet)
public:
CFileSet();
// Attributes
protected:
CString filename;
CFile file;
public:
// record struct
_DBRECORD record;
// control message
int position;
BOOL Status;
int length;
// field member variables
public:
CString UserName;
CString UserPswd;
CString UserLevel;
//////////////////FeeRate////////////////////////////////////
CString m_Type;
CString m_FeeRate;
CString m_OFeeRate;
CString m_STLen;
CString m_StartTLen;//for xiamen
///////////////////////////////////////////////////////////
// Navigation Operations
public:
void Move(long nRows);
void MoveFirst();
void MoveLast();
void MovePrev();
void MoveNext();
BOOL IsBOF();
BOOL IsEOF();
// Recordset Update Operations
public:
BOOL AddNew();
BOOL Delete();
BOOL Update();
// Operations
protected:
BOOL Read();
BOOL Write();
// Implementation
public:
CString temppath;
BOOL Check();
void UpdateData(BOOL bUpdate);
BOOL Open(CString m_strFile);
void Close();
virtual ~CFileSet();
// DECLARE_MESSAGE_MAP();
};
/////////////////////////////////////////////////////////////////////////////
#endif _FILESET_H_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -