我的C++数据库访问库
摘要:
下面是我写的一个C++的数据库访问库,该库的目标是屏蔽掉繁琐的操作,以简单的接口,提供基本的访问数据库的功能。该库主要有如下接口:
Open:根据用户传入的连接字符串,打开数据库连接。
Close: 关闭已经打开的数据库连接。
ExecuteNoQuery:执行SQL语句(不需要返回结果的,例如添加、删除、编辑)
ExecuteScalar:执行SQL语句,返回第一行,第一列的数据。
ExecuteQuery:执行SQL查询,返回一个存储map的vector。
考虑到线程安全,还提供是否使用临界区的选择和数据库类型的选择(目前只支持MySQL)。 阅读全文
posted @ 2012-06-16 17:07 荣- 阅读(3116) 评论(0) 推荐(0) 编辑