Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

ADOdb Lite updated to version 0.04

ADOdb Lite Version 0.04 removes unneeded code, adds support for SelectLimit to more of the database drivers and corrects a number of minor errors. Due to requests the following functions have been added.

$db->GetOne($sql)
$db->GetRow($sql)
$db->GetAll($sql)
$db->GetArray($sql)
$db->GetCol($sql)

I have also corrected the Affected_Rows function. I had it placed in the result set object by mistake instead of the database object.

$db->Affected_Rows()

This version increases the memory footprint of ADOdb Lite from approximately 62k to approximately 70k. Only an 8k increase. This isn't too bad considering the functions that were added.

I have been asked if I am going to support caching tables. I doubt if I will support that in the main program. What I may do in the future is create a seperate package release that includes support for caching. I don't have any projected date for when I will start to work on that at this time.

There are two main things I would like to support and getting the code small enough is going to be a challenge. I would like to finally support the Select Limit function on all of the databases. Plus I would like to fully support the Input Array ($inputarr) option in the Execute, SelectLimit, GetAll, ect functions. If I have the time I will try to get these added within the next week or so.

I appreciate the feedback and hope everyone likes this new version.

Posted by Mark Dickenson 2005-06-18