Class ADORecordSet_db2

Description

RecordSet class that represents the dataset returned by the database.

To keep memory overhead low, this class holds only the current row in memory. No prefetching of data is done, so the RecordCount() can return -1 ( which means recordcount not known).

Located in /3rd/adodb/drivers/adodb-db2.inc.php (line 296)

ADODB_BASE_RS
   |
   --ADORecordSet
      |
      --ADORecordSet_odbc
         |
         --ADORecordSet_db2
Variable Summary
Method Summary
 ADORecordSet_db2 ADORecordSet_db2 ( $id, [ $mode = false])
 void MetaType ( $t, [ $len = -1], [ $fieldobj = false])
Variables
Methods
Constructor ADORecordSet_db2 (line 300)
ADORecordSet_db2 ADORecordSet_db2 ( $id, [ $mode = false])
  • $id
  • $mode
MetaType (line 305)
void MetaType ( $t, [ $len = -1], [ $fieldobj = false])
  • $t
  • $len
  • $fieldobj

Redefinition of:
ADORecordSet::MetaType()
Get the metatype of the column. This is used for formatting. This is because many databases use different names for the same type, so we transform the original type to our standardised version which uses 1 character codes:

Inherited Methods

Inherited From ADORecordSet_odbc

 ADORecordSet_odbc::ADORecordSet_odbc()
 ADORecordSet_odbc::FetchField()
 ADORecordSet_odbc::Fields()
 ADORecordSet_odbc::GetArrayLimit()
 ADORecordSet_odbc::MoveNext()
 ADORecordSet_odbc::_close()
 ADORecordSet_odbc::_fetch()
 ADORecordSet_odbc::_initrs()
 ADORecordSet_odbc::_seek()

Inherited From ADORecordSet

 ADORecordSet::ADORecordSet()
 ADORecordSet::AbsolutePage()
 ADORecordSet::AbsolutePosition()
 ADORecordSet::AtFirstPage()
 ADORecordSet::AtLastPage()
 ADORecordSet::Close()
 ADORecordSet::CurrentRow()
 ADORecordSet::FetchField()
 ADORecordSet::FetchInto()
 ADORecordSet::FetchNextObj()
 ADORecordSet::FetchNextObject()
 ADORecordSet::FetchObj()
 ADORecordSet::FetchObject()
 ADORecordSet::FetchRow()
 ADORecordSet::FieldCount()
 ADORecordSet::Fields()
 ADORecordSet::FieldTypesArray()
 ADORecordSet::Free()
 ADORecordSet::GetAll()
 ADORecordSet::GetArray()
 ADORecordSet::GetArrayLimit()
 ADORecordSet::GetAssoc()
 ADORecordSet::GetAssocKeys()
 ADORecordSet::GetMenu()
 ADORecordSet::GetMenu2()
 ADORecordSet::GetMenu3()
 ADORecordSet::GetRowAssoc()
 ADORecordSet::GetRows()
 ADORecordSet::Init()
 ADORecordSet::LastPageNo()
 ADORecordSet::MaxRecordCount()
 ADORecordSet::MetaType()
 ADORecordSet::Move()
 ADORecordSet::MoveFirst()
 ADORecordSet::MoveLast()
 ADORecordSet::MoveNext()
 ADORecordSet::NextRecordSet()
 ADORecordSet::NumCols()
 ADORecordSet::NumRows()
 ADORecordSet::PO_RecordCount()
 ADORecordSet::RecordCount()
 ADORecordSet::RowCount()
 ADORecordSet::UnixDate()
 ADORecordSet::UnixTimeStamp()
 ADORecordSet::UserDate()
 ADORecordSet::UserTimeStamp()
 ADORecordSet::_close()

Documentation generated on Wed, 23 Jan 2008 19:33:12 -0500 by phpDocumentor 1.4.0