Name
exec_next — Get next result from a result set
Synopsis
integer retcode exec_next ( |
in cursor_handle long , |
out sql_state varchar , | |
out sql_error varchar , | |
out row_array vector
) ; |
Description
Use exec_next()
to iterate over a
result set produced by a statement run with exec
.
open a cursor with exec . |
loop over the results with exec_next |
if exec_next does not return an error or SQL_NO_DATA_FOUND continue the loop with exec_next, otherwise |
close the cursor with exec_close |
Parameters
cursor_handle
The long cursor handle as obtained from exec().
row_array
An output vector that will contain the result columns.
sql_state
Optional varchar output parameter for SQL state.
sql_error
Optional varchar output parameter for any error message.
Return Values
All data is returned in output parameters.
See Also
exec()
, exec_close()
.