S3PResultVBC.h
上传用户:dzyhzl
上传日期:2019-04-29
资源大小:56270k
文件大小:1k
源码类别:

模拟服务器

开发平台:

C/C++

  1. // S3PResultVBC.h: interface for the S3PResultVBC class.
  2. //
  3. //////////////////////////////////////////////////////////////////////
  4. #if !defined(AFX_S3PRESULTVBC_H__D0D0FB5C_3D6A_4C6F_8F43_2AAFCD93ADF2__INCLUDED_)
  5. #define AFX_S3PRESULTVBC_H__D0D0FB5C_3D6A_4C6F_8F43_2AAFCD93ADF2__INCLUDED_
  6. #if _MSC_VER > 1000
  7. #pragma once
  8. #endif // _MSC_VER > 1000
  9. #include "KStdafx.h"
  10. class S3PResultVBC
  11. {
  12. protected:
  13. virtual ~S3PResultVBC();
  14. S3PResultVBC();
  15. public:
  16. virtual int num_rows() const = 0;
  17. virtual int num_fields() const = 0;
  18. enum
  19. {
  20. begin,
  21. next,
  22. previous,
  23. end
  24. };
  25. virtual void data_seek(unsigned int offset, int nType) const = 0;
  26. virtual bool get_field_data(unsigned int nfieldindex, void* pData, unsigned long nsize) = 0;
  27. virtual int unuse() = 0;
  28. };
  29. #endif // !defined(AFX_S3PRESULTVBC_H__D0D0FB5C_3D6A_4C6F_8F43_2AAFCD93ADF2__INCLUDED_)