Detailed Description
These functions allow you to access rows in a result set. If the result is unbuffered, you can read and buffer rows one at a time. If the rows are buffered in the result, the drizzle_row_next() and related functions can be used.
Function Documentation
Get next row number for unbuffered results. Use the drizzle_field* functions to read individual fields after this function succeeds.
Definition at line 22 of file row.c.
Read and buffer one row. The returned row must be freed by the caller with drizzle_row_free().
- Parameters:
-
[in,out] | result | pointer to the result structure to read from. |
[out] | ret_pointer | Standard drizzle return value. |
- Returns:
- the row that was read, or NULL if there are no more rows.
Definition at line 35 of file row.c.
Get an array of all field sizes for buffered rows.
Definition at line 98 of file row.c.
Get next buffered row from a fully buffered result.
Definition at line 103 of file row.c.
Get previous buffered row from a fully buffered result.
Definition at line 113 of file row.c.
Seek to the given buffered row in a fully buffered result.
Definition at line 123 of file row.c.
Get the given buffered row from a fully buffered result.
Definition at line 129 of file row.c.
Get current row number.
Definition at line 137 of file row.c.