Lines Matching refs:sqlite_step
146 ** Return values for sqlite_exec() and sqlite_step()
175 #define SQLITE_ROW 100 /* sqlite_step() has another row ready */
176 #define SQLITE_DONE 101 /* sqlite_step() has finished executing */
672 ** an no errors have occurred. sqlite_step() should not be called again
680 ** error. sqlite_step() should not be called again for the same
687 ** can try again to open the database by calling sqlite_step() again.
697 ** Invoke sqlite_step() again to advance to the next row.
699 ** SQLITE_MISUSE is returned if sqlite_step() is called incorrectly.
700 ** For example, if you call sqlite_step() after the virtual machine
701 ** has halted (after a prior call to sqlite_step() has returned SQLITE_DONE)
702 ** or if you call sqlite_step() with an incorrectly initialized virtual
706 int sqlite_step(
770 ** or sqlite_reset() and before any calls to sqlite_step().
779 ** sqlite_step() and sqlite_get_table(). An example use for this API is to keep
788 ** If a call to sqlite_exec(), sqlite_step() or sqlite_get_table() results