ADOConn.h
上传用户:fangwenmm
上传日期:2014-06-18
资源大小:6955k
文件大小:1k
源码类别:

企业管理

开发平台:

Visual C++

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