theSq3Lite 10.0
Loading...
Searching...
No Matches
Sq3StmtC_Misc_CS_API

Sq3StmtC - various functions to perform misc operations … More...

+ Collaboration diagram for Sq3StmtC_Misc_CS_API:

Functions

static Sq3StmtC cssq3lite.Sq3StmtC.NextStmt (Sq3LiteC pDb, Sq3StmtC pStmt=null)
  C#: [static] Sq3StmtC Sq3StmtC.NextStmt(Sq3LiteC pDb, Sq3StmtC pStmt = null) C-API
Find the next prepared statement …
 
void cssq3lite.Sq3StmtC.ClearBindings ()
  C#: sq3stmt.ClearBindings() C-API
Reset All Bindings On A Prepared Statement …
 
void cssq3lite.Sq3StmtC.Explain (int eMode)
  C#: pStmt.Explain(int eMode) C-API
Change The EXPLAIN Setting For A Prepared Statement …
 
void cssq3lite.Sq3StmtC.Reset ()
  C#: pStmt.Reset() C-API
Reset A Prepared Statement Object …
 
Sq3ErrorE cssq3lite.Sq3StmtC.Step ()
  C#: Sq3ErrorE sq3stmt.Step() C-API
Evaluate An SQL Statement …
 

Detailed Description

Sq3StmtC - various functions to perform misc operations …

Function Documentation

◆ ClearBindings()

void cssq3lite.Sq3StmtC.ClearBindings ( )
inline

C#: sq3stmt.ClearBindings() C-API
Reset All Bindings On A Prepared Statement …

Definition at line 390 of file Sq3StmtC_cs.cs.

390 {
391 MkErrorE errVal = Sq3.Sq3StmtClearBindings(hdl);
392 MkErrorC.Check(hdl, errVal);
393 }
static void Check(IntPtr ctx, MkErrorE err)
MkErrorE

◆ Explain()

void cssq3lite.Sq3StmtC.Explain ( int eMode)
inline

C#: pStmt.Explain(int eMode) C-API
Change The EXPLAIN Setting For A Prepared Statement …

Definition at line 396 of file Sq3StmtC_cs.cs.

396 {
397 MkErrorE errVal = Sq3.Sq3StmtExplain(hdl, eMode);
398 MkErrorC.Check(hdl, errVal);
399 }

◆ NextStmt()

static Sq3StmtC cssq3lite.Sq3StmtC.NextStmt ( Sq3LiteC pDb,
Sq3StmtC pStmt = null )
inlinestatic

C#: [static] Sq3StmtC Sq3StmtC.NextStmt(Sq3LiteC pDb, Sq3StmtC pStmt = null) C-API
Find the next prepared statement …

Definition at line 380 of file Sq3StmtC_cs.cs.

380 {
381 IntPtr pDb_hdl = Sq3LiteC.getOBJ("Sq3LiteC",pDb);
382 IntPtr pStmt_hdl = Sq3StmtC.getOBJ_null_allow(pStmt);
383 IntPtr __retVal__L = Sq3.Sq3StmtNextStmt(pDb_hdl, pStmt_hdl);
384 return Sq3StmtC.Sq3StmtC_ObjNew(__retVal__L);
385 }

◆ Reset()

void cssq3lite.Sq3StmtC.Reset ( )
inline

C#: pStmt.Reset() C-API
Reset A Prepared Statement Object …

Definition at line 402 of file Sq3StmtC_cs.cs.

402 {
403 MkErrorE errVal = Sq3.Sq3StmtReset(hdl);
404 MkErrorC.Check(hdl, errVal);
405 }

◆ Step()

Sq3ErrorE cssq3lite.Sq3StmtC.Step ( )
inline

C#: Sq3ErrorE sq3stmt.Step() C-API
Evaluate An SQL Statement …

Definition at line 410 of file Sq3StmtC_cs.cs.

410 {
411 Sq3ErrorE retCode;
412 MkErrorE errVal = Sq3.Sq3StmtStep(hdl, out retCode);
413 MkErrorC.Check(hdl, errVal);
414 return retCode;
415 }
Sq3ErrorE
Result Codes.