Lines Matching refs:sqlite3_reset
4350 ** <li> Reset the prepared statement using [sqlite3_reset()] then go back
4583 ** and the application would have to make a second call to [sqlite3_reset()]
4790 ** Hence, it is good practice to call [sqlite3_reset(S)]
4803 ** been reset using [sqlite3_reset(S)]. ^The sqlite3_stmt_busy(S)
4995 ** [sqlite3_step()] has been called more recently than [sqlite3_reset()],
5000 ** ^Bindings are not cleared by the [sqlite3_reset()] routine.
5101 ** ^Contrary to the intuition of many, [sqlite3_reset()] does not reset
5267 ** machine without first calling [sqlite3_reset()] to reset the virtual
5280 ** can be obtained by calling [sqlite3_reset()] on the
5292 ** [sqlite3_reset()] was required after sqlite3_step() returned anything
5295 ** [sqlite3_reset()] would result in an [SQLITE_MISUSE] return from
5298 ** calling [sqlite3_reset()] automatically in this circumstance rather
5307 ** [sqlite3_reset()] or [sqlite3_finalize()] in order to find one of the
5412 ** [sqlite3_reset()] nor [sqlite3_finalize()] have been called subsequently.
5413 ** If any of these routines are called after [sqlite3_reset()] or
5416 ** If [sqlite3_step()] or [sqlite3_reset()] or [sqlite3_finalize()]
5559 ** described above, or until [sqlite3_step()] or [sqlite3_reset()] or
5610 ** one or more calls to [sqlite3_reset()], or after any call
5628 ** The sqlite3_reset() function is called to reset a [prepared statement]
5634 ** ^The [sqlite3_reset(S)] interface resets the [prepared statement] S
5637 ** ^The return code from [sqlite3_reset(S)] indicates whether or not
5641 ** to [sqlite3_reset(S)], then [sqlite3_reset(S)] will return
5646 ** [sqlite3_reset(S)] returns an appropriate [error code].
5647 ** ^The [sqlite3_reset(S)] interface might also return an [error code]
5652 ** the overall statement might still fail and the [sqlite3_reset(S)] call
5655 ** applications check the return code from [sqlite3_reset(S)] even if
5658 ** ^The [sqlite3_reset(S)] interface does not change the values
5661 SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt);
6266 ** <li> ^(when [sqlite3_reset()] or [sqlite3_finalize()] is called for the
9185 ** or more calls to [sqlite3_step()] followed by a call to [sqlite3_reset()].
10892 ** to sqlite3_step() but not sqlite3_reset() or sqlite3_finalize()).
53668 sqlite3_reset(pStmt);
90505 SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt){
91182 /* We used to require that sqlite3_reset() be called before retrying
91184 ** with version 3.7.0, we changed this so that sqlite3_reset() would
91200 sqlite3_reset((sqlite3_stmt*)p);
91205 sqlite3_reset((sqlite3_stmt*)p);
91307 sqlite3_reset(pStmt);
94335 ** P1 is the result code returned by sqlite3_exec(), sqlite3_reset(),
136912 #define sqlite3_reset sqlite3_api->reset
137355 sqlite3_reset,
187920 sqlite3_reset(pCsr->pStmt);
188005 rc = sqlite3_reset(pCsr->pStmt);
189130 int rc2; /* Result of sqlite3_reset() */
189181 rc2 = sqlite3_reset(pStmt);
189405 rc = sqlite3_reset(pCsr->pStmt);
191175 sqlite3_reset(pStmt);
191182 rc = sqlite3_reset(pStmt);
191868 sqlite3_reset(pCsr->pStmt);
192036 if( pCsr->isRequireSeek==0 ) sqlite3_reset(pCsr->pStmt);
196916 rc = sqlite3_reset(pStmt);
196940 rc = sqlite3_reset(pStmt);
196977 rc = sqlite3_reset(pStmt);
197006 rc = sqlite3_reset(pStmt);
197488 rc = sqlite3_reset(pContentInsert);
197563 sqlite3_reset(pSelect);
197569 rc = sqlite3_reset(pSelect);
197571 sqlite3_reset(pSelect);
197620 rc = sqlite3_reset(pNextIdx);
198407 rc = sqlite3_reset(pStmt);
198428 rc = sqlite3_reset(pStmt);
198464 rc = sqlite3_reset(pStmt);
198742 rc = sqlite3_reset(pStmt);
198924 rc = sqlite3_reset(pStmt);
198963 return sqlite3_reset(pStmt);
198994 return sqlite3_reset(pStmt);
199014 rc = sqlite3_reset(pDelete);
199073 rc = sqlite3_reset(pDelete);
199626 rc = sqlite3_reset(pRange);
199657 rc = sqlite3_reset(pUpdate1);
199659 sqlite3_reset(pRange);
199665 rc = sqlite3_reset(pRange);
199672 rc = sqlite3_reset(pUpdate2);
199817 rc = sqlite3_reset(pStmt);
199895 *pRC = sqlite3_reset(pStmt);
199950 rc = sqlite3_reset(pStmt);
199980 *pRC = sqlite3_reset(pStmt);
200013 rc2 = sqlite3_reset(pAllLangid);
200149 rc2 = sqlite3_reset(pStmt);
200707 rc = sqlite3_reset(pCheck);
200747 int rc2; /* Return code from sqlite3_reset() */
200764 sqlite3_reset(pSelect);
200768 return sqlite3_reset(pSelect);
200803 sqlite3_reset(pSelect);
200865 rc2 = sqlite3_reset(pSelect);
200894 rc = sqlite3_reset(pOutputIdx);
200947 rc = sqlite3_reset(pLeafEst);
200959 rc = sqlite3_reset(pFirstBlock);
201004 rc = sqlite3_reset(pDelete);
201044 rc2 = sqlite3_reset(pSelect);
201062 rc = sqlite3_reset(pUpdate);
201165 int rc2; /* sqlite3_reset() return code */
201174 rc2 = sqlite3_reset(pFetch);
201201 rc = sqlite3_reset(pDel);
201214 rc = sqlite3_reset(pChomp);
201294 rc = sqlite3_reset(pReplace);
201329 rc2 = sqlite3_reset(pSelect);
201436 rc = sqlite3_reset(pFindLevel);
201652 rc = sqlite3_reset(pStmt);
201787 rc2 = sqlite3_reset(pAllLangid);
203611 sqlite3_reset(pSelectDocsize);
203653 sqlite3_reset(pSelect);
211198 rc = sqlite3_reset(p);
212021 sqlite3_reset(pCsr->pReadAux);
212086 sqlite3_reset(pCsr->pReadAux);
212117 sqlite3_reset(pRtree->pReadRowid);
212119 rc = sqlite3_reset(pRtree->pReadRowid);
212653 return sqlite3_reset(pRtree->pWriteRowid);
212663 return sqlite3_reset(pRtree->pWriteParent);
213014 int rc2 = SQLITE_OK; /* sqlite3_reset() return code */
213032 rc = sqlite3_reset(pRtree->pReadParent);
213072 if( SQLITE_OK!=(rc = sqlite3_reset(pRtree->pDeleteNode)) ){
213079 if( SQLITE_OK!=(rc = sqlite3_reset(pRtree->pDeleteParent)) ){
213221 rc = sqlite3_reset(pRtree->pWriteRowid);
213267 rc = sqlite3_reset(pRtree->pDeleteRowid);
213475 rc = sqlite3_reset(pRtree->pReadRowid);
213530 rc = sqlite3_reset(pUp);
214144 ** Reset SQL statement pStmt. If the sqlite3_reset() call returns an error,
214148 int rc = sqlite3_reset(pStmt);
216172 sqlite3_reset(pCsr->pReadAux);
216256 rc = sqlite3_reset(pRtree->pReadRowid);
216327 rc = sqlite3_reset(pUp);
218864 ** of the value returned by sqlite3_reset().
218871 int rc = sqlite3_reset(pStmt);
220330 rc = sqlite3_reset(p->objiter.pTmpInsert);
221775 p->rc = sqlite3_reset(pInsert);
221824 p->rc = sqlite3_reset(pIter->pSelect);
223868 ** to sqlite3_reset() may cause the pager to be reset (emptied). It is
223876 sqlite3_reset(pCsr->pStmt);
224131 return sqlite3_reset(pCsr->pStmt);
224144 return sqlite3_reset(pCsr->pStmt);
225984 rc = sqlite3_reset(pStmt);
226036 rc = sqlite3_reset(pStmt);
227928 rc = sqlite3_reset(pSel);
229550 if( rc!=SQLITE_ROW ) rc = sqlite3_reset(pSelect);
229678 rc = sqlite3_reset(p->pSelect);
229784 rc = sqlite3_reset(p->pDelete);
229818 rc = sqlite3_reset(pUp);
229845 sqlite3_reset(p->pSelect);
229854 rc = sqlite3_reset(p->pInsert);
229917 rc = sqlite3_reset(pApply->pDelete);
241446 p->rc = sqlite3_reset(p->pWriter);
241470 p->rc = sqlite3_reset(p->pDeleter);
241497 p->rc = sqlite3_reset(p->pIdxDeleter);
241789 p->rc = sqlite3_reset(p->pDataVersion);
243186 p->rc = sqlite3_reset(pIdxSelect);
243279 p->rc = sqlite3_reset(pSel);
244628 p->rc = sqlite3_reset(pIdxSelect);
244758 p->rc = sqlite3_reset(p->pIdxWriter);
245578 p->rc = sqlite3_reset(p->pDeleteFromIdx);
250549 rc = sqlite3_reset(pCsr->pStmt);
251092 sqlite3_reset(pCsr->pStmt);
251101 rc = sqlite3_reset(pCsr->pStmt);
252877 sqlite3_reset(*ppStmt);
253127 int rc2; /* sqlite3_reset() return code */
253136 return sqlite3_reset(pSeek);
253173 rc2 = sqlite3_reset(pSeek);
253200 rc = sqlite3_reset(pLookup);
253237 rc = sqlite3_reset(pReplace);
253320 rc = sqlite3_reset(pDel);
253332 rc = sqlite3_reset(pDel);
253418 rc2 = sqlite3_reset(pScan);
253458 rc = sqlite3_reset(pReplace);
253494 rc = sqlite3_reset(pInsert);
253726 rc2 = sqlite3_reset(pScan);
253802 sqlite3_reset(pStmt);
253848 rc = sqlite3_reset(pLookup);
253931 rc = sqlite3_reset(pReplace);