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

📄 datasource.h

📁 一个采用VC编写的
💻 H
字号:
// DataSource.h: interface for the CDataSource class.
//
//////////////////////////////////////////////////////////////////////
#import "c:\Program Files\Common Files\System\ado\msado15.dll" no_namespace rename("EOF","EndOfFile")

#if !defined(AFX_DATASOURCE_H__5842FD20_59ED_42F8_9CA8_C02E0E0B1122__INCLUDED_)
#define AFX_DATASOURCE_H__5842FD20_59ED_42F8_9CA8_C02E0E0B1122__INCLUDED_

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

class CDataSource  
{
public:
	//当前记录指针是否到了所有记录之后
	BOOL IsEOF();
     //当钱记录指针是否到了所以记录之前
	BOOL IsBOF();
	//删除当前记录
	void Delete();
    
	void SetAsInteger(CString FieldName,int Value);

 	void SetAsString(CString FieldName,CString Value);  
	
	void Update();

	void New();

	int GetAsInteger(CString FieldName);

	CString GetAsString(CString FieldName);

	BOOL IsLast();
 
	BOOL IsFirst();

    void MoveNext();

    void MovePrev();

	void MoveLast();

	void MoveFirst();

	void InitData();
	CDataSource();
	virtual ~CDataSource();
	
private:	
	_RecordsetPtr m_pRecordset;
	_ConnectionPtr m_pConn;

	void FreeData();
};

#endif // !defined(AFX_DATASOURCE_H__5842FD20_59ED_42F8_9CA8_C02E0E0B1122__INCLUDED_)

⌨️ 快捷键说明

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