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

📄 adorecordset.h

📁 用VC写的日记笔小程序,采用的序列化存储.
💻 H
字号:
// AdoRecordSet.h: interface for the CAdoRecordSet class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_ADORECORDSET_H__B6F17056_5ED4_4BC3_BBF7_F63B93FCD92E__INCLUDED_)
#define AFX_ADORECORDSET_H__B6F17056_5ED4_4BC3_BBF7_F63B93FCD92E__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

class CAdoRecordset
{
public:
	CAdoRecordset(CAdoDatabase* pDB);
	CAdoRecordset();
	virtual ~CAdoRecordset();
public:
	BOOL SetBlobValue(CString strField,CString strPath);
	BOOL SetBlobValue(int nField,CString strPath);
	BOOL GetQuery(CString strSQL);
	BOOL DeleteAll();
	long GetFieldCount();
	BOOL IsOpen();
	BOOL Delete();
	void SetFieldValue(CString strName,CString strValue);
	void SetFieldValue(int nIndex,CString strValue);
	BOOL Update();
	void Edit();
	void AddNew();
	void GetFieldValue(CString strName,CString& strValue);
	void Close();
	void GetFieldValue(int nIndex,CString& strValue);
	long GetRecordCount();
	void MovePrev();
	void MoveLast();
	void MoveNext();
	void MoveFirst();
	BOOL IsBOF();
	BOOL IsEOF();
	BOOL Open(CString strSQL);
	CAdoDatabase* m_pDatabase;
private:
	int m_nCount;
	int m_nEdit;
	_RecordsetPtr m_pRecordset;
	_CommandPtr m_pCmdChange;
	BOOL m_bOpen;
};

#endif // !defined(AFX_ADORECORDSET_H__B6F17056_5ED4_4BC3_BBF7_F63B93FCD92E__INCLUDED_)

⌨️ 快捷键说明

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