Download List

项目描述

C++ ResourcePool is a library which can be used to pool resources of
every kind. It can also be used as an abstraction layer by providing a
unique API for different resources of similar resource types; the most
prominent examples are SQL databases. It includes a convenient way to
access MySQL and Oracle databases in the same way, so that changing from
MySQL to Oracle or vice-versa does not need big code changes.

系统要求

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2009-06-23 02:47
0.99.29

此版本修正了错误,造成错误的不正确地传播到在某些情况下使用时,客户端代码对一个Oracle数据库BatchCommand。在生成过程改善了一点点。
标签: Bugfixes
This release fixes a bug that caused errors not correctly propagated to the client code in certain cases when using a BatchCommand against an Oracle database. The build process has been improved a little bit.

2009-05-07 05:36
0.99.28

重大SQLStatement代码清理和SQLExecute是这样做,在造成巨大的性能提升。
标签: cleanup
Major code cleanup for SQLStatement and SQLExecute was done, resulting in significant performance gains.

2009-03-24 00:03
0.99.27

SQLStatement类的介绍,作为SQL语句显式类型。在此之前,SQL语句获得通过四周,性病::字符串。隐式转换将让老代码工作没有改变。一些更多的代码清除和性能改进工作。一些可移植性问题已得到修复,使这个版本Solaris上成功试验的Mac OS X和Linux与各海湾合作委员会(3.3通过4.3)和英特尔的C + +编译器(V10引擎)编译器版本。
标签: cleanup, Portability, performance
The SQLStatement class was introduced as an explicit type for SQL statements. Previously, SQL statements were passed around as std::string. Implicit conversion will allow old code to work without change. Some more code cleanup and performance improvements were done. Some portability issues have been fixed so that this release was successfully tested on Solaris, Mac OS X, and Linux with various GCC compiler versions (3.3 through 4.3) and Intel's C++ compiler (v10).

2009-03-16 04:14
0.99.26

重构做是为了使客户端代码不紧密结合特定的数据库使用ResourcePool。清理一些更多的代码是这样做的稍微好骄人的成绩。
Refactoring was done to make the client code less tightly coupled to a specific database when using ResourcePool. Some more code cleanup was done that resulted in slightly better performance.

2009-03-10 02:58
0.99.25

此版本修正了示例代码中的错误以及在Oracle驱动小内存泄漏。该代码是清理,以避免不必要的模板,提高异常安全,更好地发挥使用的常量。二进制约5%为小,并执行更好一点。
标签: Code cleanup
This release fixes a bug in the example code as well as a minor memory leak in the Oracle driver. The code was cleaned up to avoid unnecessary templates, improve exception safety, and make better usage of constants. The binary is about 5% smaller and performs a little bit better.

Project Resources