1. 程式人生 > >封裝ADO操作資料庫類

封裝ADO操作資料庫類

//在類的標頭檔案引入ADO類庫

#inport "C:\\Programs Files\\Common Files\\System\\ado\\msado15.dll" no_namespace rename("EOF","adoEOF") rename("BOF","adoEOF")

 class  CADOConn

{

public:

   _ConnectionPtr  m_pConnection;    //定義連線物件指標

  _RecordsetPtr    m_pRecordset;    //定義記錄集物件指標

public:

    CADOConn();                           //建構函式

    virtual ~CADOConn();               //析造函式

   BOOL  OnInitADOConn();         //連線資料庫函式

  _Recordset&  OpenRecordset(CString sql);          //開啟記錄集函式

 void    CloseRecordset();                                     //關閉記錄集函式

 void    CloseConn();                                           //關閉資料庫連線函式

 UINT  GetRecordCount(_RecordsetPtr pRecordset);        //獲取記錄集函式

};//注意:C++定義類的後面少不了分號