逆水行船

别人的天堂,是我的异乡;无端的繁华,倍添我的惆怅

 

06 2012 档案

我的C++数据库访问库--临界区处理类
摘要:在我的C++数据库访问库中,支持线程安全访问,使用临界区处理类实现该功能。 一共有两个类:HisCritical、HisCriticalMng。 HisCritical:主要提供windows临界区的访问,提供构造函数、析构函数、Enter、Leave几个接口。 HisCritical:临界区访问类,主要封装windows临界区的访问,该类主要在栈中使用,利用局部变量的构造和析构函数出入临界区。 阅读全文

posted @ 2012-06-17 07:24 荣- 阅读(822) 评论(0) 推荐(0) 编辑

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

posted @ 2012-06-16 17:07 荣- 阅读(3114) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示