interface ResultDriver

Supplemental database driver for result-set.

Methods

array|null
fetch()

Fetches the row at current position and moves the internal cursor to the next position.

int
getColumnCount()

Returns the number of columns in a result set.

int
getRowCount()

Returns the number of rows in a result set.

array
getColumnTypes()

Returns associative array of detected types (IStructure::FIELD_*) in result set.

array
getColumnMeta(int $col)

Returns associative array of original table names.

Details

at line 21
array|null fetch()

Fetches the row at current position and moves the internal cursor to the next position.

Return Value

array|null

at line 26
int getColumnCount()

Returns the number of columns in a result set.

Return Value

int

at line 31
int getRowCount()

Returns the number of rows in a result set.

Return Value

int

at line 36
array getColumnTypes()

Returns associative array of detected types (IStructure::FIELD_*) in result set.

Return Value

array

at line 41
array getColumnMeta(int $col)

Returns associative array of original table names.

Parameters

int $col

Return Value

array