⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄

📁 本动态库主要为了根据对数据源操作使用SQL语句了直接嵌入VC过程来实现,可以用在很多数据库种类的基本操作,实现了简单的SQL在外部调用动态库尔嵌入.数据库框架的设计不会影像本动态库的使用.
💻
字号:
本动态库主要为了根据对数据源操作使用SQL语句了直接嵌入VC过程来实现,可以用在很多数据库种类的基本操作,实现了简单的SQL在外部调用动态库尔嵌入.数据库框架的设计不会影像本动态库的使用.

代码的使用:

 BOOL OpenDB(CString strDBPath);
 VOID    CloseDB();
 CADODatabase* GetDB();

 INT     LoadRecord(CADODatabase* pDB,const FIELDPARAM& fp,CString strTblAndCondition,RESULT& result);
 INT  Query(CADODatabase* pDB,const FIELDPARAM& fp, CString strTblAndCondition,RESULT& result);
 INT     RecursionQuery(CADODatabase* pDB,const FIELDPARAM& fp,CString strSQL,RESULT& result);

 BOOL ModifyRecord(CADODatabase* pDB,const FIELDPARAM& fp,CString strTblAndCondition,RECORDSET& result);
 BOOL    DeleteRecord(CADODatabase* pDB,CString strTblAndCondition);
 BOOL AddRecord(CADODatabase* pDB,const FIELDPARAM& fp,CString strTblAndCondition,RECORDSET& result);
 _variant_t AddAutoIDRecord(CADODatabase* pDB,const FIELDPARAM& fp,CString strTblAndCondition,CString ID,RECORDSET& result);

 INT    GetRecordCount(CADODatabase* pDB,CString strSQL);
 _variant_t GetFieldValue(CADODatabase* pDB,CString strFieldName,CString strSqlList);

动态库和外界的接口如上,提供打开数据库,关闭数据库,得到数据库指针,装载记录,查找记录,修改记录,删除记录,添加记录,得到记录的关键字段(根据类型)

作者:张连成
Http://www.neusoft.com
E-mail:zhanglc@neusoft.com

VC知识库 WWW.VCKBASE.COM

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -