DateBaseManger.h 525 B

123456789101112131415161718192021222324252627282930313233343536
  1. #pragma once
  2. #include <YD_DBOperator.h>
  3. class CDateBaseManger
  4. {
  5. public:
  6. CDateBaseManger(void)
  7. {
  8. }
  9. virtual ~CDateBaseManger(void)
  10. {
  11. }
  12. public:
  13. bool InitDataBase(YD_DBOperator* pDataBase,int nCourseID,int nRunLineID)
  14. {
  15. m_pDataBase = pDataBase;
  16. m_CourseID = nCourseID;
  17. m_nLineID = nRunLineID;
  18. if ( m_pDataBase && m_CourseID > 0 )
  19. {
  20. m_pDataBase->SetReturnCode(YD_DBOperator::cd_auto);
  21. return true;
  22. }
  23. return false;
  24. }
  25. public:
  26. YD_DBOperator* m_pDataBase;
  27. int m_CourseID;
  28. int m_nLineID;
  29. };