

Public Member Functions | |
| ADORecordset_ibase ($id, $mode=false) | |
| & | FetchField ($fieldOffset=-1) |
| _initrs () | |
| _seek ($row) | |
| _fetch () | |
| Fields ($colname) | |
| _close () | |
| MetaType ($t, $len=-1, $fieldobj=false) | |
Public Attributes | |
| $databaseType = "ibase" | |
| $bind = false | |
| datetime in Unix format rs created -- for cached recordsets | |
| $_cacheType | |
Definition at line 726 of file adodb-ibase.inc.php.
| ADORecordset_ibase.ADORecordset_ibase | ( | $ | id, | |
| $ | mode = false | |||
| ) |
Definition at line 733 of file adodb-ibase.inc.php.
References $ADODB_FETCH_MODE, and ADORecordSet.ADORecordSet().

| & ADORecordset_ibase.FetchField | ( | $ | fieldoffset = -1 |
) |
Get the ADOFieldObject of a specific column.
| fieldoffset | is the column position to access(0-based). |
Reimplemented from ADORecordSet.
Definition at line 746 of file adodb-ibase.inc.php.
| ADORecordset_ibase._initrs | ( | ) |
Definition at line 775 of file adodb-ibase.inc.php.
References FetchField().

| ADORecordset_ibase._seek | ( | $ | row | ) |
Definition at line 787 of file adodb-ibase.inc.php.
| ADORecordset_ibase._fetch | ( | ) |
Definition at line 792 of file adodb-ibase.inc.php.
References ADORecordSet.GetRowAssoc().

| ADORecordset_ibase.Fields | ( | $ | colname | ) |
Get the value of a field in the current row by column name. Will not work if ADODB_FETCH_MODE is set to ADODB_FETCH_NUM.
| colname | is the field to access |
Reimplemented from ADORecordSet.
Definition at line 833 of file adodb-ibase.inc.php.
References FetchField().

| ADORecordset_ibase._close | ( | ) |
| ADORecordset_ibase.MetaType | ( | $ | t, | |
| $ | len = -1, |
|||
| $ | fieldobj = false | |||
| ) |
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:
| t | is the type passed in. Normally is ADOFieldObject->type. | |
| len | is the maximum length of that field. This is because we treat character fields bigger than a certain size as a 'B' (blob). | |
| fieldobj | is the field object returned by the database driver. Can hold additional info (eg. primary_key for mysql). |
Reimplemented from ADORecordSet.
Definition at line 854 of file adodb-ibase.inc.php.
References $t.
| ADORecordset_ibase.$databaseType = "ibase" |
Definition at line 729 of file adodb-ibase.inc.php.
| ADORecordset_ibase.$bind = false |
datetime in Unix format rs created -- for cached recordsets
Reimplemented from ADORecordSet.
Definition at line 730 of file adodb-ibase.inc.php.
| ADORecordset_ibase.$_cacheType |
Definition at line 731 of file adodb-ibase.inc.php.