SourceForge.net Logo

ADOdb Lite

  Home

  How to Install/Connect

  Functions Supported

  Error Handling

  Modules

blank

  Module Creation

  Sessions

  Data Dictionary

  Performance Monitor

  Debug Console

  

  ADOdb Lite Forums

  Sourceforge Forums

  Downloads

  Site Statistics

  Report a Bug

  Feature Request

  Sourceforge Summary

  

  Testimonials

  Benchmarks

  Make a Donation

  

  Subscribe to RSS Feed

  RSS File Release Feed


Sites Using ADOdb Lite

  Alien Assault Traders

  AATrade Main Game

  NAIG

  D-D-N.com

  OZNet

  Highland Springs


Special Site Links

  The Original ADOdb

  Template Lite

  poor XML wrapper


ADOdb Lite Compiled Size History

Top News 

Previous Page

Page 2 of 7

Next Page

  ADOdb Lite Version 1.14 - February 9, 2006

This is a critical bux fix release.

Move(0) and MoveFirst() would return an EOF if the result set only contained ONE record and a MoveNext() was executed before the Move(0) or MoveFirst() was called. Fix applied to all drivers.

 

  ADOdb Lite Version 1.13 - February 8, 2006

This is a maintenance release.

Reverted GetArray function to 1.11 code.

Wrong connection object was used for the GenID function in the extend module for mysql/mysqli/mysqlt.

Date module result set functions UnixDate and UnixTimeStamp referenced the wrong object in all drivers.

Added $sep_tables flag to the ExtractSchema function in the adodb-xmlschema.inc.php ExtractSchema($data, $sep_tables). $sep_tables is set default to FALSE. If sent to TRUE then each table will be returned in an array. $table_xml = ExtractSchema(FALSE, TRUE) $table_xml[0] will be the first table in XML format, $table_xml[1] is the second, ect.

 

  ADOdb Lite Version 1.12 - December 21, 2005

This is a maintenance release.

Added support for the GenID function through the Extend Module.

Changed how the InsertID function works in the mssql and mssql drivers. Changed the offset and row to a faster method for the mssql and mssqlpo drivers.

Fixed the GetArray function in all drivers to return a result array if the last record was selected as the only record to be returned.

Fixed the GetAssoc function to return the proper result set in all drivers.

A number of other fixes were made to the odbc driver and data dictionary. For more information check the change log.

 

  ADOdb Lite Version 1.10 - November 14, 2005

This is a maintenance release.

The SQLDate function was missing in the SQLite and SQLite Pro drivers. If only the host name was given when connecting to an SQLite/SQLite Pro database the connection would fail. The host name will be used if the database name is empty.

The postgres64, postgres7 and postgres8 drivers had the incorrect connection data in the _makeconnection function. If the host, user or password were missing an error would
occur.

In adodb-xmlschema.inc.php the ExtractSchema function was declared twice.

 

  ADOdb Lite Version 1.04 - November 6, 2005

This release adds support for the ADOdb Error Handler, ADOdb Date Functions and SHA1 Session Encryption.

All of the ADOdb Date functions are supported. To use them you need to add the date module to the connection string or the adodb.config.php. Check the How to Install and Modules pages for more information.

The test_adodb_lite.php program has been updated to include tests for the ADOdb Date Functions.

I have added a new encryption to the Session Library for SHA1 encryption. For more information be sure to check the Sessions page.

Limited support for the ADOdb Error Handler, Exceptions and Pear Errors has been included. Initializing these extra features is exactly the same as with ADOdb.

A new client accessable variable (sql) has been added and can be accessed using $db->sql. You can now retrieve the last SQL query that was executed at anytime. This greatly facilitates internal error handling checks. An example would be storing the bad query in an error log or manipulating the query after an error occured. In the past there was no way to recover the bad query except by turning on the debug features in ADOdb/ADOdb Lite. Now you can retrieve and store the queries for later examination. It greatly helps debugging.

The SQLite/Pro drivers now return the proper connection result and all postgres drivers now properly escape quote the boolean true/false check in the doQuery function. For more information be sure to check the changelog.txt.

With this version I broke my promise to keep the memory usage for ADOdb Lite below 100k but it was unavoidable. I needed to add support for the Error Handler and some ENOTICE errors when connecting using a DSN. Fortunately this only added about 7k onto the total overhead.

You can rest easy that ADOdb Lite will never come close to the 773k that ADOdb requires. I will do my best to keep it atleast 6-7 times smaller than ADOdb.

This version increases the memory footprint of ADOdb Lite from approximately 99k to 106k.

 

Previous Page

Page 2 of 7

Next Page

 
 

Copyright ©2005 - 2007 Mark Dickenson