?? myrecordset.h
字號(hào):
// MyRecordSet.h: interface for the MyRecordSet class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_MYRECORDSET_H__E50043C5_60AA_4B77_A6B2_5EA15F204419__INCLUDED_)
#define AFX_MYRECORDSET_H__E50043C5_60AA_4B77_A6B2_5EA15F204419__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class MyRecordSet
{
public:
CString GetFieldName(int nCol);
bool ADOEOF();
void ADOConnectionClose();
//數(shù)據(jù)集的列數(shù)
int nFieldCols;
//數(shù)據(jù)集的行數(shù)
int nFieldRows;
//存放用戶權(quán)限
int nPower;
float GetFieldFloat(int nCol);
int GetFieldNumber(int nCol);
CString GetFieldString(int nCol);
HRESULT MoveNext();
HRESULT MovePrev();
HRESULT MoveLast();
HRESULT MoveFirst();
MyRecordSet();
bool ADOOpen(CString strDataType);
bool ADOOpen();
bool ADOExcute(); //執(zhí)行SQL語(yǔ)句:不帶參數(shù)
bool ADOExcute(CString strSQL); //執(zhí)行SQL語(yǔ)句:帶參數(shù)
void ADOClose();
_ConnectionPtr m_pConn; //定義一個(gè)連接對(duì)象
_RecordsetPtr m_pRst; //定義一個(gè)數(shù)據(jù)集
CString m_strSQL; //查詢語(yǔ)句
CString m_strDBType; //數(shù)據(jù)庫(kù)類型
bool isConn; //是否已經(jīng)打開(kāi)連接;
bool isOpen; //是否已經(jīng)打開(kāi)數(shù)據(jù)集
//bool ADOInitial(CString m_strDataType);
//MyRecordSet();
virtual ~MyRecordSet();
private:
//連接字符串
};
#endif // !defined(AFX_MYRECORDSET_H__E50043C5_60AA_4B77_A6B2_5EA15F204419__INCLUDED_)
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -