/************************************************************************/ /* 版权所有: (C)2015, 利亚方舟科技有限公司。 文件名称: DBInterface.h 文件标识: 内容摘要: 数据库操作单元对象类,继承于CCatalogObj类. 本类属于静态类,只有一个数据库连接对象; 其他说明: 当前版本: V1.0 作 者: Jeff 完成日期: 2015/04/29 修改记录: 修改日期: 版 本 号: 修 改 人: 修改内容: */ /************************************************************************/ #ifndef __SINGLE_DBINTERFACE_HEADER__ #define __SINGLE_DBINTERFACE_HEADER__ #pragma once #include "catalogobj.h" class CDBInterface :public CCatalogObj { CDBInterface(void); public: ~CDBInterface(void); static CDBInterface* GetInstance() { static CDBInterface tagDBInstance; return &tagDBInstance; } // 1.初始化数据库连接串; BOOL InitCatalog( IN CONST DWORD &dwCatalogPort, IN LPCTSTR lpCatalogSource, IN LPCTSTR lpCatalogAccount, IN LPCTSTR lpCatalogPsw, IN LPCTSTR lpCatalogName); // 要读取的表; BOOL GetTblVersion(); }; #endif