ADOConn.h
上传用户:xz12345
上传日期:2007-09-12
资源大小:7437k
文件大小:1k
源码类别:

数据库编程

开发平台:

Visual C++

  1. // ADOConn.h: interface for the ADOConn class.
  2. //
  3. //////////////////////////////////////////////////////////////////////
  4.  
  5.  
  6. #if !defined(AFX_ADOCONN_H__98C89482_CBCB_47A5_A533_7716D79C5A6E__INCLUDED_)
  7. #define AFX_ADOCONN_H__98C89482_CBCB_47A5_A533_7716D79C5A6E__INCLUDED_
  8. #if _MSC_VER > 1000
  9. #pragma once
  10. #endif // _MSC_VER > 1000
  11. #include "StdAfx.h"
  12. #pragma   warning(disable:4146)   
  13.   #import "C:Program FilesCommon FilesSystemadomsado15.dll" no_namespace rename("EOF","adoEOF") 
  14.   #pragma   warning(default:4146)   
  15. //#import "C:Program FilesCommon FilesSystemadomsado15.dll" no_namespace rename("EOF","adoEOF") 
  16. class ADOConn  
  17. {
  18. //定义变量
  19. public:
  20. _ConnectionPtr m_pConnection;//添加一个指向Connection对象的指针
  21. _RecordsetPtr m_pRecordset;
  22. //定义方法
  23. ADOConn();
  24. virtual ~ADOConn();
  25. void OnInitADOConn();//初始化连接数据库
  26. _RecordsetPtr& GetRecordSet(_bstr_t bstrSQL);//执行查询
  27. BOOL ExecuteSQL(_bstr_t bstrSQL);//执行SQL语句,Insert Update _variant_
  28. void ExitConnect();//断开连接
  29. };
  30. #endif // !defined(AFX_ADOCONN_H__98C89482_CBCB_47A5_A533_7716D79C5A6E__INCLUDED_)