12 #ifndef ROOT_TSQLiteStatement 13 #define ROOT_TSQLiteStatement 36 Bool_t SetSQLParamType(
Int_t npar,
int sqltype,
bool sig,
int sqlsize = 0);
38 long double ConvertToNumeric(
Int_t npar);
39 const char *ConvertToString(
Int_t npar);
41 Bool_t CheckBindError(
const char *method,
int res);
50 virtual Int_t GetNumParameters();
59 virtual Bool_t SetString(
Int_t npar,
const char* value,
Int_t maxsize = 256);
66 virtual Bool_t NextIteration();
69 virtual Int_t GetNumAffectedRows();
71 virtual Bool_t StoreResult();
72 virtual Int_t GetNumFields();
73 virtual const char *GetFieldName(
Int_t nfield);
74 virtual Bool_t NextResultRow();
83 virtual const char *GetString(
Int_t npar);
Bool_t IsSetParsMode() const
Iteration count.
Int_t fNumPars
1 - setting parameters, 2 - retrieving results
Int_t fWorkingMode
executed statement
Bool_t IsResultSetMode() const
#define ClassDef(name, id)
Int_t fIterationCount
Number of bindable / gettable parameters.
unsigned long long ULong64_t
virtual Int_t GetBufferLength() const