Class ADORecordSet_odbc

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-odbc.inc.php (line 591)

ADODB_BASE_RS
   |
   --ADORecordSet
      |
      --ADORecordSet_odbc
Direct descendents
Class Description
 class ADORecordSet_access RecordSet class that represents the dataset returned by the database.
 class ADORecordSet_db2 RecordSet class that represents the dataset returned by the database.
 class ADORecordSet_odbc_mssql RecordSet class that represents the dataset returned by the database.
 class ADORecordSet_odbc_oracle RecordSet class that represents the dataset returned by the database.
 class ADORecordSet_sapdb RecordSet class that represents the dataset returned by the database.
 class ADORecordSet_sqlanywhere RecordSet class that represents the dataset returned by the database.
 class ADORecordSet_vfp RecordSet class that represents the dataset returned by the database.
Variable Summary
Method Summary
 ADORecordSet_odbc ADORecordSet_odbc ( $id, [ $mode = false])
 void &FetchField ([ $fieldOffset = -1])
 void Fields ( $colname)
 void &GetArrayLimit ( $nrows, [ $offset = -1])
 void MoveNext ()
 void _close ()
 void _fetch ()
 void _initrs ()
 void _seek ( $row)
Variables
Methods
Constructor ADORecordSet_odbc (line 599)
ADORecordSet_odbc ADORecordSet_odbc ( $id, [ $mode = false])
  • $id
  • $mode
FetchField (line 617)
void &FetchField ([ $fieldOffset = -1])
  • $fieldOffset

Redefinition of:
ADORecordSet::FetchField()
Get the ADOFieldObject of a specific column.
Fields (line 632)
void Fields ( $colname)
  • $colname

Redefinition of:
ADORecordSet::Fields()
Get the value of a field in the current row by column name.
GetArrayLimit (line 664)
void &GetArrayLimit ( $nrows, [ $offset = -1])
  • $nrows
  • $offset

Redefinition of:
ADORecordSet::GetArrayLimit()
return recordset as a 2-dimensional array.
MoveNext (line 690)
void MoveNext ()

Redefinition of:
ADORecordSet::MoveNext()
Move to next record in the recordset.
_close (line 732)
void _close ()

Redefinition of:
ADORecordSet::_close()
_fetch (line 713)
void _fetch ()
_initrs (line 647)
void _initrs ()
_seek (line 658)
void _seek ( $row)
  • $row

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