Enumerations

QSql Namespace Reference

Enumerations

enum   Location { BeforeFirstRow = -1, AfterLastRow = -2 }
enum   ParamTypeFlag { In = 0x00000001, Out = 0x00000002, InOut = In | Out, Binary = 0x00000004 }
enum   TableType { Tables = 0x01, SystemTables = 0x02, Views = 0x04, AllTables = 0xff }
enum   NumericalPrecisionPolicy { LowPrecisionInt32 = 0x01, LowPrecisionInt64 = 0x02, LowPrecisionDouble = 0x04, HighPrecision = 0 }

Enumeration Type Documentation

enum Location
Enumerator:
BeforeFirstRow 
AfterLastRow 

Definition at line 55 of file qsql.h.

    {
        BeforeFirstRow = -1,
        AfterLastRow = -2
#ifdef QT3_SUPPORT
        , BeforeFirst = BeforeFirstRow,
        AfterLast = AfterLastRow
#endif
    };
Enumerator:
In 
Out 
InOut 
Binary 

Definition at line 65 of file qsql.h.

    {
        In = 0x00000001,
        Out = 0x00000002,
        InOut = In | Out,
        Binary = 0x00000004
    };
enum TableType
Enumerator:
Tables 
SystemTables 
Views 
AllTables 

Definition at line 74 of file qsql.h.

    {
        Tables = 0x01,
        SystemTables = 0x02,
        Views = 0x04,
        AllTables = 0xff
    };
Enumerator:
LowPrecisionInt32 
LowPrecisionInt64 
LowPrecisionDouble 
HighPrecision 

Definition at line 82 of file qsql.h.