#pragma once #include "stdafx.h" #include "MBQueryNdDocMgr.h" #include "MBQueryNdCatalogMgr.h" /************************************************************************/ /* ËÑË÷¹ÜÀí */ /************************************************************************/ class AFX_EXT_CLASS CMBQueryNd { public: CMBQueryNd(void); ~CMBQueryNd(void); private: CMBQueryNdDocMgr *m_pDocMgr; CMBQueryNdCatalogMgr *m_pCatalogMgr; public: CString m_strSessionID; int m_nRecords; int m_nTotalPages; int m_nCurPage; int m_nPageSize; private: void RemoveMgr(); // ÒÆ³ý²éѯ¹ÜÀíÆ÷ public: CMBQueryNdDocMgr *GetDocMgr(); CMBQueryNdCatalogMgr *GetCatalogMgr(); void GetBaseObjVector(CMBBaseObjVector &vectorObj); public: bool ParseXml( CString strXml,CString &strErrInfo ); };