Data documentation update

This commit is contained in:
Aleksandar Fabijanic
2012-09-25 23:39:33 +00:00
parent a4e100f286
commit 0c05ec4701
3 changed files with 61 additions and 63 deletions

View File

@@ -1,26 +1,22 @@
POCO Data Release Notes
Data
!!!Release 1.3
!!!Release 1.5.0
Release 1.3 of the POCO C++ Libraries is the first official release containing the Data library.
The Data library has been available in a development state for the 1.2 release. For the 1.3
release, a few things have been changed in an incompatible way that requires changes
The Data library has been available since the 1.2 release. For the 1.5.0 release, a few things have been changed in an incompatible way that requires changes
to existing code.
!!Summary of Changes
- Class Poco::Data::RecordSet has been added providing generic access
to arbitrary tables.
- SessionInstantiator has been renamed Poco::Data::Connector.
- Poco::Data::BLOBInputStream and Poco::Data::BLOBOutputStream allow convenient access to Poco::Data::BLOB data.
- Poco::Data::Session and Poco::Data::Statement can be used in simpler ways.
- The DataConnectors project directory has been merged into the Data project directory.
- RowFormatter class for convenient output formatting.
- Stored procedures support (for databases that support it).
- Transaction support (for databases that support it).
- Bulk execution (for ODBC drivers that support it).
- Batch queries and multiple results (for databases and ODBC drivers that support it).
- Stored procedures/functions support (for databases that support it)
- Session pool containers.
!!Incompatible Changes and Possible Transition Issues
SessionInstantiator has been renamed Poco::Data::Connector, and the
member functions addToFactory() and removeFromFactory() are now named
registerConnector() and unregisterConnector(), respectively.
This requires a change in all applications already using POCO Data.
Keywords (use, into, limit, etc) now reside in Poco::Data::Keywords namespace.