Verified compatibility with the Oracle 12c database server
Maintenance release to verify compatibility with PHP 5.6. See changelog.txt for specifics.
The release adds support for the Firebird database server.
The release adds support for the PDO drivers and PHP 5.5.x.
This minor release adds support for the CUBRID 9.1+ database server. Support for PHP 5.3.x dropped.
This minor release adds support to the objSQL class for SQL Server 2012. Fixed bug in obj_paging helper method where last_page element returned all rows (num rows) regardless of where clause.
objSQL 3.0.0 released. This is a major rewrite of 2.1.0 and breaks previous versions. Includes upgraded prepared statement support and additional helper methods.
objSQL 2.0.0 adds helper methods: insert(), delete(), select(), update() and server_version(). The DB connection, transaction and sequence methods were encapsulated and classed for each particular database driver. Some methods were removed or were renamed in the standard PHP syntax.
This version, 2.0.0, breaks previous versions. This is mainly due to the renaming of public methods.
It is recommended to use this version with new projects.
This release adds support for the Ingress 2006, MaxDB and Sybase ASE servers.
objSQL 1.2.0 is a minor release which fixes a problem with extending the class. The datasource class was renamed to objSQL and breaks previous versions. See objSQL_1.2.0_docs.zip for more info.
objSQL version 1.1.0 has been released. This adds support for IBM's DB2 database server and transaction support for SQLite.
The mssqlResultset driver had a strtoupper function in the getField() method and this was removed. Still not sure why it was even there. This has been updated in the downloads.
openSource Partners announces the first Beta release for objSQL, a PHP5 based database access layer for multiple database types. It currently supports Firebird, MySQL, Oracle, PostgreSQL, SQLite and SQL Server.