Copyright © 2010-2014 Alexei Krasnopolski
Version: 1.2.4
Introduced in: 2014-03-08
Authors: Alexei Krasnopolski (krasnop@bellsouth.net) [web site: http://krasnopolski.org/].
back/1 | Move cursor pointer back to the previous position. |
foreach/2 | Returns list of values of Name field from all rows of record set. |
get/2 | Get value of field with Name . |
new/1 | Creates new cursor from result record set obtained after db query. |
new/2 | Creates new cursor with regestered name from result record set obtained after db query. |
next/1 | Move cursor pointer to the next position. |
reset/1 | Reset cursor pointer to the beginning position. |
set/2 | Set I as a new positions of the cursor pointer. |
size/1 | Get size (number of rows) of the cursor. |
skip/2 | Skip I positions and set cursor pointer to the position. |
new(DB_result_set::tuple()) -> pid()
Creates new cursor from result record set obtained after db query.
new(Name::atom(), DB_result_set::tuple()) -> pid()
Creates new cursor with regestered name from result record set obtained after db query.
size(CursorId) -> integer()
Get size (number of rows) of the cursor.
next(CursorId) -> boolean()
Move cursor pointer to the next position. Returns false if pointer already on the end of cursor.
skip(CursorId, I::integer()) -> integer()
Skip I
positions and set cursor pointer to the position. Returns number actualy skipped positions.
back(CursorId) -> boolean()
Move cursor pointer back to the previous position. Returns false if pointer already on the beginning of cursor.
set(CursorId, I::integer()) -> boolean()
Set I
as a new positions of the cursor pointer. Returns false if I
is out of the range.
reset(CursorId) -> boolean()
Reset cursor pointer to the beginning position.
get(CursorId, Name) -> Result
Get value of field with Name
. Name
can be string name of field or index in row list.
foreach(CursorId, Name) -> Result
Returns list of values of Name
field from all rows of record set. Name
can be string name of field or index in row list.
Generated by EDoc, Mar 19 2014, 23:27:00.