Class ADORecordSet_ldap

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-ldap.inc.php (line 270)

ADODB_BASE_RS
   |
   --ADORecordSet
      |
      --ADORecordSet_ldap
Variable Summary
 mixed $canSeek
 mixed $_entryID
Method Summary
 ADORecordSet_ldap ADORecordSet_ldap ( $queryID, [ $mode = false])
 void &GetAssoc ([ $force_array = false], [ $first2cols = false])
 void &GetRowAssoc ()
 void GetRowNums ()
 void _close ()
 void _fetch ()
 void _initrs ()
Variables
Methods
Constructor ADORecordSet_ldap (line 276)
ADORecordSet_ldap ADORecordSet_ldap ( $queryID, [ $mode = false])
  • $queryID
  • $mode
GetAssoc (line 314)
void &GetAssoc ([ $force_array = false], [ $first2cols = false])
  • $force_array
  • $first2cols

Redefinition of:
ADORecordSet::GetAssoc()
return whole recordset as a 2-dimensional associative array if there are more than 2 columns.
GetRowAssoc (line 334)
void &GetRowAssoc ()

Redefinition of:
ADORecordSet::GetRowAssoc()
Use associative array to get fields array for databases that do not support associative arrays. Submitted by Paolo S. Asioli paolo.asioli#libero.it
GetRowNums (line 351)
void GetRowNums ()
_close (line 400)
void _close ()

Redefinition of:
ADORecordSet::_close()
_fetch (line 369)
void _fetch ()
_initrs (line 300)
void _initrs ()

Inherited Methods

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:27 -0500 by phpDocumentor 1.4.0