中间件标准版5.1git,去除基础模块

Config.cpp 861B

123456789101112131415161718192021222324252627282930313233
  1. #include "StdAfx.h"
  2. #include "Config.h"
  3. RECORD_TYPE CConfig::m_RecType = RECORD_TYPE_TRUNK;
  4. int CConfig::m_ListenPort = CTI_LISTEN_PORT + 1;
  5. CString CConfig::m_DevLinkIP = _T("192.168.2.226");
  6. CString CConfig::m_DevLinkPwd = _T("Administrator");
  7. CConfig::CConfig(void)
  8. {
  9. }
  10. CConfig::~CConfig(void)
  11. {
  12. }
  13. bool CConfig::load(void)
  14. {
  15. COtlConnection* pDbConn = COtlConnection::GetOtlInstence();
  16. // ¶Áȡ¼ÒôÀàÐÍ
  17. m_RecType = (RECORD_TYPE)pDbConn->GetSingleDataStr2Int(_T("SELECT value FROM conf_system WHERE name = 'RecType'"));
  18. m_ListenPort = pDbConn->GetSingleDataStr2Int(_T("SELECT value FROM conf_dev WHERE name = 'IpoLinkPort'"));
  19. m_DevLinkIP = pDbConn->GetSingleDataStr(_T("SELECT value FROM conf_dev WHERE name = 'DevLinkIp'"));
  20. m_DevLinkPwd = pDbConn->GetSingleDataStr(_T("SELECT value FROM conf_dev WHERE name = 'DevLinkPwd'"));
  21. return true;
  22. }