#if !defined(AFX_ADODBUTIL_H__6843170B_8B7F_4A71_AA88_EBA92C6B3247__INCLUDED_) #define AFX_ADODBUTIL_H__6843170B_8B7F_4A71_AA88_EBA92C6B3247__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 #pragma warning(disable:4146) #import "c:/Program Files/Common Files/System/ado/msado15.dll" no_namespace rename("EOF","adoEOF") rename("BOF","adoBOF") #include using namespace std; class ADOConn { private: _ConnectionPtr m_pConnection; _RecordsetPtr m_pRecordset; _RecordsetPtr search; _bstr_t add1; public: ADOConn(void); ~ADOConn(void); void OnInitADOConn(_bstr_t add); void ExitConnect(void); void GetRecordSet(_bstr_t bstrSql ,int c); _RecordsetPtr GetRecordSet(_bstr_t bstrSql); bool ExecuteSQL(_bstr_t bstrSql); bool Query(_bstr_t bstrSQL); string search_RES(_variant_t resid); }; #endif // !defined(AFX_ADODBUTIL_H__6843170B_8B7F_4A71_AA88_EBA92C6B3247__INCLUDED_)