Login   Register  
PHP Classes
elePHPant
Icontem

File: CHANGELOG

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Adrian Lehmann  >  AbstractDB  >  CHANGELOG  >  Download  
File: CHANGELOG
Role: Auxiliary data
Content type: text/plain
Description: Change Log
Class: AbstractDB
Database access abstraction package
Author: By
Last change: See file contents for details.
Date: 2005-03-16 11:58
Size: 2,712 bytes
 

Contents

Class file image Download
  version 1.0.2 (Released 17/03/2005)
--------------------------------------------
- Removed the result handle parameter from GetAffectedRows. This parameter 
  was never required.
- Private method IsResource now sets an error if the $resource parameter is 
  not a valid resource.
- Added a method to main class and drivers to get the values in the first 
  column of a result set; FetchResultColumn()
- Added a method to main class and drivers to query and get the values in the 
  first column of a result set; QueryColumn()
- Added a method to main class and drivers to get the value in the first 
  column of the first row of a result set; FetchResultField()
- Added a method to main class and drivers to query and get the value in the 
  first column of the first row of a result set; QueryField()
- Changed license from GNU General Public License to GNU Lesser General Public 
  License. This is due to the fact that AbstractDB is planned to be included
  in future commercial applications developed by Pacific-Cybersoft.
    
  version 1.0.1 (Released 14/03/2005)
--------------------------------------------
- Added the ability to connect to database servers without a Hostname, 
  Username or Password. These are no longer required arguments.

  version 1.0.0 (Released 13/03/2005)
--------------------------------------------
- Fixed a bug in the connection argument parser that was incorrectly parsing 
  the Username and Hostname arguments.
- Better handling of driver results and return values for all methods that 
  fetch result sets.
- Added a private method to the main class that checks a given variable is a 
  resource. Used in all methods that accept a resource as a parameter.
- Removed the $rs parameter from the GetInsertID method. Not needed.
- Added usage examples.
  
  version 0.1.1 Alpha (Released 08/03/2005)
--------------------------------------------
- Added a method to main class and drivers to get the current database name; 
  GetDatabase()
- Added a method to main class and drivers to get the field count; 
  GetFieldCount()
- Added a method to main class and drivers to get the names of field returned 
  by a query; GetFieldNames()
- Added a method to main class and drivers to get the number of rows returned 
  by a query; GetRowCount()
- Added a method to main class and drivers to execute REPLACE queries; 
  Replace()
- Added a method to main class and drivers to set the name of the current 
  active database; SetDatabase()
- Several documentation error ammendments

  version 0.1.0 Alpha (Released 06/03/2005)
--------------------------------------------
- initial pre version 1 alpha release with MySQL Driver