📄 dataset.h
字号:
// DataSet.h: interface for the CDataSet class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_DATASET_H__81EC094B_69DF_4B56_9616_4D89C70791A2__INCLUDED_)
#define AFX_DATASET_H__81EC094B_69DF_4B56_9616_4D89C70791A2__INCLUDED_
#include "DBConnection.h" // Added by ClassView
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class CDataSet
{
protected:
//打开查询
BOOL Open(CString SQL);
public:
//删除当前记录
void Delete();
//更新记录
void Update();
//将Field列的值设置为Value
void SetAsString(CString Field, CString Value);
//关闭查询
void Close();
//加载数据
virtual BOOL LoadData();
//得到Field列的值
CString GetAsString(CString FieldName);
//是否在第一条记录之前
BOOL IsBOF();
//是否在最后一条记录之后
BOOL IsEOF();
//移动到上一条记录
void MovePrevious();
//移动到下一条记录
void MoveNext();
//移动到最后一条记录
void MoveLast();
//移动到第一条记录
void MoveFirst();
//数据库连接对象
CDBConnection * m_cnn;
CDataSet();
virtual ~CDataSet();
private:
BOOL m_Actived;
_RecordsetPtr m_pRs;
};
#endif // !defined(AFX_DATASET_H__81EC094B_69DF_4B56_9616_4D89C70791A2__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -