Sq3StmtC_sq3.h - 30 Dec 2024 - aotto1968. More...
Go to the source code of this file.
Macros | |
#define | Sq3Fupu_Sq3StmtBindBlob64Hide_cb_ret void |
#define | Sq3Fupu_Sq3StmtBindBlob64Hide_cb_args MK_PTR arg0 |
#define | Sq3Fupu_Sq3StmtBindBlobHide_cb_ret void |
#define | Sq3Fupu_Sq3StmtBindBlobHide_cb_args MK_PTR arg0 |
#define | Sq3Fupu_Sq3StmtBindPointer_arg4_ret void |
#define | Sq3Fupu_Sq3StmtBindPointer_arg4_args MK_PTR arg0 |
#define | Sq3Fupu_Sq3StmtBindText64Hide_cb_ret void |
#define | Sq3Fupu_Sq3StmtBindText64Hide_cb_args MK_PTR arg0 |
#define | Sq3Fupu_Sq3StmtBindTextHide_cb_ret void |
#define | Sq3Fupu_Sq3StmtBindTextHide_cb_args MK_PTR arg0 |
Functions | |
static enum MkErrorE | Sq3StmtBindBlob64Hide (SQ3_STMT sq3stmt, MK_I32 pos, MK_PTRN blob, MK_I64 len, Sq3Fupu_Sq3StmtBindBlob64Hide_cb cb) |
Binding Values To Prepared Statements … | |
static enum MkErrorE | Sq3StmtBindBlobHide (SQ3_STMT sq3stmt, MK_I32 pos, MK_PTRN blob, MK_I32 len, Sq3Fupu_Sq3StmtBindBlobHide_cb cb) |
Binding Values To Prepared Statements … | |
static enum MkErrorE | Sq3StmtBindDouble (SQ3_STMT sq3stmt, MK_I32 arg1, MK_DBL arg2) |
Binding Values To Prepared Statements … | |
static enum MkErrorE | Sq3StmtBindInt (SQ3_STMT sq3stmt, MK_I32 arg1, MK_I32 arg2) |
Binding Values To Prepared Statements … | |
static enum MkErrorE | Sq3StmtBindInt64 (SQ3_STMT sq3stmt, MK_I32 arg1, MK_I64 arg2) |
Binding Values To Prepared Statements … | |
static enum MkErrorE | Sq3StmtBindNull (SQ3_STMT sq3stmt, MK_I32 arg1) |
Binding Values To Prepared Statements … | |
static enum MkErrorE | Sq3StmtBindParameterCount (SQ3_STMT sq3stmt) |
Number Of SQL Parameters … | |
static enum MkErrorE | Sq3StmtBindParameterIndex (SQ3_STMT sq3stmt, MK_STRN zName) |
Index Of A Parameter With A Given Name … | |
static MK_STRN | Sq3StmtBindParameterName (SQ3_STMT sq3stmt, MK_I32 arg1) |
Name Of A Host Parameter … | |
static enum MkErrorE | Sq3StmtBindPointer (SQ3_STMT sq3stmt, MK_I32 arg1, MK_PTR arg2, MK_STRN arg3, Sq3Fupu_Sq3StmtBindPointer_arg4 arg4) |
Binding Values To Prepared Statements … | |
static enum MkErrorE | Sq3StmtBindText64Hide (SQ3_STMT sq3stmt, MK_I32 pos, MK_STRN text, MK_I64 len, Sq3Fupu_Sq3StmtBindText64Hide_cb cb, enum Sq3TextE encoding) |
Binding Values To Prepared Statements … | |
static enum MkErrorE | Sq3StmtBindTextHide (SQ3_STMT sq3stmt, MK_I32 pos, MK_STRN text, MK_I32 len, Sq3Fupu_Sq3StmtBindTextHide_cb cb) |
Binding Values To Prepared Statements … | |
static enum MkErrorE | Sq3StmtBindValue (SQ3_STMT sq3stmt, MK_I32 arg1, SQ3_VALN arg2) |
Binding Values To Prepared Statements … | |
static enum MkErrorE | Sq3StmtBindZeroblob (SQ3_STMT sq3stmt, MK_I32 arg1, MK_I32 n) |
Binding Values To Prepared Statements … | |
static enum MkErrorE | Sq3StmtBindZeroblob64 (SQ3_STMT sq3stmt, MK_I32 arg1, MK_I64 arg2) |
Binding Values To Prepared Statements … | |
static SQ3_VAL | Sq3StmtColumnValue (SQ3_STMT sq3stmt, MK_I32 iCol) |
Result Values From A Query … | |
static MK_BINN | Sq3StmtColumnBlobHide (SQ3_STMT sq3stmt, MK_I32 iCol) |
Result Values From A Query … | |
static MK_I32 | Sq3StmtColumnBytes (SQ3_STMT sq3stmt, MK_I32 iCol) |
Result Values From A Query … | |
static MK_I32 | Sq3StmtColumnCount (SQ3_STMT pStmt) |
Number Of Columns In A Result Set … | |
static MK_DBL | Sq3StmtColumnDouble (SQ3_STMT sq3stmt, MK_I32 iCol) |
Result Values From A Query … | |
static MK_I32 | Sq3StmtColumnInt (SQ3_STMT sq3stmt, MK_I32 iCol) |
Result Values From A Query … | |
static MK_I64 | Sq3StmtColumnInt64 (SQ3_STMT sq3stmt, MK_I32 iCol) |
Result Values From A Query … | |
static MK_STRN | Sq3StmtColumnName (SQ3_STMT sq3stmt, MK_I32 N) |
Column Names In A Result Set … | |
static MK_STRN | Sq3StmtColumnTextHide (SQ3_STMT sq3stmt, MK_I32 iCol) |
Result Values From A Query … | |
static enum Sq3TypeE | Sq3StmtColumnType (SQ3_STMT sq3stmt, MK_I32 iCol) |
Result Values From A Query … | |
static SQ3_LITE | Sq3StmtDbHandle (SQ3_STMT sq3stmt) |
Find The Database Handle Of A Prepared Statement … | |
static enum MkErrorE | Sq3StmtBusy (SQ3_STMT sq3stmt) |
Determine If A Prepared Statement Has Been Reset … | |
static enum MkErrorE | Sq3StmtDataCount (SQ3_STMT pStmt) |
Number of columns in a result set … | |
static enum MkErrorE | Sq3StmtIsExplain (SQ3_STMT pStmt) |
Query The EXPLAIN Setting For A Prepared Statement … | |
static enum MkErrorE | Sq3StmtReadonly (SQ3_STMT pStmt) |
Determine If An SQL Statement Writes The Database … | |
static enum MkErrorE | Sq3StmtStatus (SQ3_STMT sq3stmt, enum Sq3StmtStatusE op, MK_BOOL resetFlg) |
Prepared Statement Status … | |
static SQ3_STMT | Sq3StmtNextStmt (SQ3_LITE pDb, SQ3_STMT pStmt) |
Find the next prepared statement … | |
static enum MkErrorE | Sq3StmtClearBindings (SQ3_STMT sq3stmt) |
Reset All Bindings On A Prepared Statement … | |
static enum MkErrorE | Sq3StmtExplain (SQ3_STMT pStmt, MK_I32 eMode) |
Change The EXPLAIN Setting For A Prepared Statement … | |
static enum MkErrorE | Sq3StmtReset (SQ3_STMT pStmt) |
Reset A Prepared Statement Object … | |
static enum MkErrorE | Sq3StmtStep (SQ3_STMT sq3stmt, enum Sq3ErrorE *retCode) |
Evaluate An SQL Statement … | |
static MK_STR | Sq3StmtExpandedSql (SQ3_STMT pStmt) |
Retrieving Statement SQL … | |
static MK_STRN | Sq3StmtSql (SQ3_STMT pStmt) |
Retrieving Statement SQL … | |
static enum MkErrorE | Sq3StmtPrepareV2Hide (SQ3_LITE db, MK_STRN zSql, MK_I32 nByte, SQ3_STMT *ppStmt, MK_STRN *pzTail) |
Compiling An SQL Statement … | |
static enum MkErrorE | Sq3StmtPrepareV3Hide (SQ3_LITE db, MK_STRN zSql, MK_I32 nByte, enum Sq3PrepareEF prepFlags, SQ3_STMT *ppStmt, MK_STRN *pzTail) |
Compiling An SQL Statement … | |
static enum MkErrorE | Sq3StmtFinalize (SQ3_STMT pStmt) |
Destroy A Prepared Statement Object … | |
static enum MkErrorE | Sq3StmtPrepareV2 (SQ3_LITE db, MkStringR zSql, SQ3_STMT *ppStmt) |
Compiling An SQL Statement … | |
static enum MkErrorE | Sq3StmtPrepareV3 (SQ3_LITE db, MkStringR zSql, Sq3PrepareEF prepFlags, SQ3_STMT *ppStmt) |
Compiling An SQL Statement … | |
static MK_STRN | Sq3StmtGetPzTail (SQ3_STMT sq3stmt) |
return the non compiled sql-statement from Sq3StmtPrepareV2 and Sq3StmtPrepareV3 … | |
static enum MkErrorE | Sq3StmtBindText64_RT (MK_RT mkrt, SQ3_STMT sq3stmt, MK_I32 pos, MkStringR text, enum Sq3TextE encoding) |
Bind a MkStringR Value To a Prepared Statement … | |
static enum MkErrorE | Sq3StmtBindText_RT (MK_RT mkrt, SQ3_STMT sq3stmt, MK_I32 pos, MkStringR text) |
Bind a MkStringR Value To a Prepared Statement … | |
static enum MkErrorE | Sq3StmtBindBlob64_RT (MK_RT mkrt, SQ3_STMT sq3stmt, MK_I32 pos, MkBinaryR blob) |
Bind a MkBinaryR Value To a Prepared Statement … | |
static enum MkErrorE | Sq3StmtBindBlob_RT (MK_RT mkrt, SQ3_STMT sq3stmt, MK_I32 pos, MkBinaryR blob) |
Bind a MkBinaryR Value To a Prepared Statement … | |
static MkBinaryR | Sq3StmtColumnBlob (SQ3_STMT sq3stmt, MK_I32 iCol) |
Result a MkBinaryR Value From A Query. | |
static MkStringR | Sq3StmtColumnText (SQ3_STMT sq3stmt, MK_I32 iCol) |
Result a MkStringR Value From A Query. | |
void | Sq3StmtLog_RT (MK_RT mkrt, SQ3_STMT const stmt, MK_OBJN fmtobj, MK_DBG const debug, MK_STRN const callfunc, MK_I32 const lvl) |
log the val … | |
Sq3StmtC_sq3.h - 30 Dec 2024 - aotto1968.
Definition in file Sq3StmtC_sq3.h.