June 18, 2005 - ADOdb Lite Version 0.03

Added:
 SelectLimit functionality to the following databases: mssql & mssqlpo (partial functionality), sqlite and postgres7

Added:
 $db->GetOne($sql)
 
Added:
 $db->GetRow($sql)
 
Added:
 $db->GetAll($sql)
 
Added:
 $db->GetArray($sql)
 
Added:
 $db->GetCol($sql)
 
Changed:
 Created subclass for database additions as soon as database is opened instead of when function is called..  Saved about 600 bytes.  Not much but every little bit helps.

Changed:
 Moved most of the code from the Execute function into the SelectLimit function to reduce the about of code.

Changed:
 Move the offset and limit code from the $db->SelectLimit function into the $result->_do_query() private function in the driver for each database.  This will allow each database to have it's own code for the SelectLimit function without having to load further modules.

Removed:
 $db->getConnectionId function as this is not used in normal ADOdb

Removed:
 $db->getSequence function as this is not used in normal ADOdb

Fixed:
 Moved the Affected_Rows function from inside the result object to the database object to follow ADOdb standards.

Fixed:
 Missing close bracket at the end of the postgres7_driver.inc.  Thanks to Sumeet Mulani. [IceMan@sumeet.info] and Rajashekar Reddy. [shekar@ritwik.com] for finding the error.
 

June 15, 2005 - ADOdb Lite Version 0.03

Added:
 $result->FieldCount()

Changed:
 Rewrote ErrorMsg and ErrorNo as a subclass of ADOConnection and loaded with the main driver for the selected database.

Changed:
 Cleaned up coding and removed unneeded code fragments from previous versions.
 
Fixed:
 Error escaped all database commands to prevent errors from being reported during execution. ErrorMsg and ErrorNo should be used to check for all errors.
 

June 11, 2005 - ADOdb Lite Version 0.02

Added:
 $db->SelectDB($dbname)

Added:
 $result = $db->NConnect("$dbhost", "$dbuname", "$dbpass", "$dbname");

Added:
 Consolocated duplicate code from Connect/Pconnect/NConnect functions into _connect().

Changed:
 Changed to a modular loading method for SelectDB, ErrorMsg, ErrorNo and dbOpen fuctions.  This method will only load the approriate code module if the command is accessed.  This greatly cuts down on the memory overhead.

Changed:
 Renamed all database driver files from .php to .inc to maintain file naming consistancy.

Fixed:
 Wrong databasetype designator used for closing the postgres databases.


June 9, 2005 - ADOdb Lite Version 0.01

Initial Release