33 lines
911 B
C++
33 lines
911 B
C++
#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 <string>
|
|
|
|
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_)
|