ADORecordSet_fbsql Class Reference

Inheritance diagram for ADORecordSet_fbsql:

Inheritance graph
[legend]
Collaboration diagram for ADORecordSet_fbsql:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 ADORecordSet_fbsql ($queryID, $mode=false)
 _initrs ()
FetchField ($fieldOffset=-1)
 _seek ($row)
 _fetch ($ignore_fields=false)
 _close ()
 MetaType ($t, $len=-1, $fieldobj=false)

Public Attributes

 $databaseType = "fbsql"
 $canSeek = true
 in other words, we use a text area for editing.


Detailed Description

Definition at line 160 of file adodb-fbsql.inc.php.


Member Function Documentation

ADORecordSet_fbsql.ADORecordSet_fbsql ( queryID,
mode = false 
)

Definition at line 165 of file adodb-fbsql.inc.php.

References $ADODB_FETCH_MODE, and ADORecordSet.ADORecordSet().

Here is the call graph for this function:

ADORecordSet_fbsql._initrs (  ) 

Definition at line 181 of file adodb-fbsql.inc.php.

References $ADODB_COUNTRECS.

& ADORecordSet_fbsql.FetchField ( fieldoffset = -1  ) 

Get the ADOFieldObject of a specific column.

Parameters:
fieldoffset is the column position to access(0-based).
Returns:
the ADOFieldObject for that column, or false.

Reimplemented from ADORecordSet.

Definition at line 190 of file adodb-fbsql.inc.php.

ADORecordSet_fbsql._seek ( row  ) 

Definition at line 205 of file adodb-fbsql.inc.php.

References $row.

ADORecordSet_fbsql._fetch ( ignore_fields = false  ) 

Definition at line 210 of file adodb-fbsql.inc.php.

ADORecordSet_fbsql._close (  ) 

Reimplemented from ADORecordSet.

Definition at line 216 of file adodb-fbsql.inc.php.

ADORecordSet_fbsql.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:

Parameters:
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).
Returns:
the general type of the data: C for character < 250 chars X for teXt (>= 250 chars) B for Binary N for numeric or floating point D for date T for timestamp L for logical/Boolean I for integer R for autoincrement counter/integer

Reimplemented from ADORecordSet.

Definition at line 220 of file adodb-fbsql.inc.php.

References $t.


Member Data Documentation

ADORecordSet_fbsql.$databaseType = "fbsql"

Definition at line 162 of file adodb-fbsql.inc.php.

ADORecordSet_fbsql.$canSeek = true

in other words, we use a text area for editing.

any varchar/char field this size or greater is treated as a blob

Reimplemented from ADORecordSet.

Definition at line 163 of file adodb-fbsql.inc.php.


The documentation for this class was generated from the following file:
This documentation is part of typo3-unleashed.net.
It's an automatically created code documentation of the TYPO3 Content Management System.
Created with doxygen