[ Pobierz całość w formacie PDF ]
.92 2 Jan 2002Interbase Commit and Rollback should be working again.Changed initialisation of ADORecordSet.This is internal and should not affect users.Weare doing this to support cached recordsets in the future.Implemented ADORecordSet_array class.This allows you to simulate a database recordsetwith an array.Added UnixDate() and UnixTimeStamp() to ADORecordSet.91 21 Dec 2000Fixed ODBC so ErrorMsg() is working.Worked around ADO unrecognised null (0x1) value problem in COM.Added Sybase support for FetchField() typeRemoved debugging code and unneeded html from various filesChanged to javadoc style comments to adodb.inc.php.Added maxsql as synonym for mysqltNow ODBC downloads first 8K of blob by default0.90 15 Nov 2000Lots of testing of Microsoft ADO.Should be more stable now.Added $ADODB_COUNTREC.Set to false for high speed selects.Added Sybase support.Contributed by Toni Tunkkari (toni.tunkkari#finebyte.com).Bug in SybaseAPI: GetFields is unable to determine date types.Changed behaviour of RecordSet.GetMenu() to support size parameter (listbox) properly.Added emptyDate and emptyTimeStamp to RecordSet class that defines how to representempty dates.Added MetaColumns($table) that returns an array of ADOFieldObject's listingthe columns of a table.Added transaction support for PostgresSQL -- thanks to "Eric G.Werk" egw#netguide.dk.Added adodb-session.php for session support.80 30 Nov 2000Added support for charSet for interbase.Implemented MetaTables for most databases.PostgreSQL more extensively tested.71 22 Nov 2000Switched from using require_once to include/include_once for backward compatability with PHP 4.02 and earlier.70 15 Nov 2000Calls by reference have been removed (call_time_pass_reference=Off) to ensure compatibility with future versions of PHP,except in Oracle 7 driver due to a bug in php_oracle.dll.PostgreSQL database driver contributed by Alberto Cerezal (acerezalp#dbnet.es).Oci8 driver for Oracle 8 contributed by George Fourlanos (fou#infomap.gr).Added mysqlt database driver to support MySQL 3.23 which has transactionsupport.Oracle default date format (DD-MON-YY) did not match ADOdb default date format (which is YYYY-MM-DD).Use ALTER SESSION to force the default date.Error message checking is now included in test suite.MoveNext() did not check EOF properly -- fixed.60 Nov 8 2000Fixed some constructor bugs in ODBC and ADO.Added ErrorNo function to ADOConnectionclass.51 Oct 18 2000Fixed some interbase bugs.50 Oct 16 2000Interbase commit/rollback changed to be compatible with PHP 4.03.CommitTrans( ) will now return true if transactions not supported.Conversely RollbackTrans( ) will return false if transactions not supported.46 Oct 12Many Oracle compatibility issues fixed.40 Sept 26Many bug fixesNow Code for BeginTrans, CommitTrans and RollbackTrans is working.So is the Affected_Rowsand Insert_ID.Added above functions to test.php.ADO type handling was busted in 0.30.Fixed.Generalised Move( ) so it works will all databases, including ODBC.30 Sept 18Renamed ADOLoadDB to ADOLoadCode.This is clearer.Added BeginTrans, CommitTrans and RollbackTrans functions.Added Affected_Rows() and Insert_ID(), _affectedrows() and _insertID(), ListTables(),ListDatabases(), ListColumns().Need to add New_ID() and hasInsertID and hasAffectedRows, autoCommit0.20 Sept 12Added support for Microsoft's ADO.Added new field to ADORecordSet -- canSeekAdded new parameter to _fetch($ignore_fields = false).Setting to true willnot update fields array for faster performance.Added new field to ADORecordSet/ADOConnection -- dataProvider to indicate whethera class is derived from odbc or ado.Changed class ODBCFieldObject to ADOFieldObject -- not documented currently.Added benchmark.php and testdatabases.inc.php to the test suite.Added to ADORecordSet FastForward( ) for future high speed scrolling.Not documented.Realised that ADO's Move( ) uses relative positioning.ADOdb uses absolute.10 Sept 9 2000First release
[ Pobierz całość w formacie PDF ]