Lines Matching refs:pStmt
39 sqlite3_stmt *pStmt = 0; /* The current SQL statement */ in sqlite3_exec() local
52 pStmt = 0; in sqlite3_exec()
53 rc = sqlite3_prepare_v2(db, zSql, -1, &pStmt, &zLeftover); in sqlite3_exec()
54 assert( rc==SQLITE_OK || pStmt==0 ); in sqlite3_exec()
58 if( !pStmt ){ in sqlite3_exec()
67 rc = sqlite3_step(pStmt); in sqlite3_exec()
74 nCol = sqlite3_column_count(pStmt); in sqlite3_exec()
80 azCols[i] = (char *)sqlite3_column_name(pStmt, i); in sqlite3_exec()
90 azVals[i] = (char *)sqlite3_column_text(pStmt, i); in sqlite3_exec()
91 if( !azVals[i] && sqlite3_column_type(pStmt, i)!=SQLITE_NULL ){ in sqlite3_exec()
103 sqlite3VdbeFinalize((Vdbe *)pStmt); in sqlite3_exec()
104 pStmt = 0; in sqlite3_exec()
111 rc = sqlite3VdbeFinalize((Vdbe *)pStmt); in sqlite3_exec()
112 pStmt = 0; in sqlite3_exec()
124 if( pStmt ) sqlite3VdbeFinalize((Vdbe *)pStmt); in sqlite3_exec()