Qt 4.8
Enumerations
QSql Namespace Reference

Enumerations

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

Enumeration Type Documentation

◆ Location

Enumerator
BeforeFirstRow 
AfterLastRow 

Definition at line 55 of file qsql.h.

56  {
57  BeforeFirstRow = -1,
58  AfterLastRow = -2
59 #ifdef QT3_SUPPORT
60  , BeforeFirst = BeforeFirstRow,
61  AfterLast = AfterLastRow
62 #endif
63  };

◆ NumericalPrecisionPolicy

Enumerator
LowPrecisionInt32 
LowPrecisionInt64 
LowPrecisionDouble 
HighPrecision 

Definition at line 82 of file qsql.h.

◆ ParamTypeFlag

Enumerator
In 
Out 
InOut 
Binary 

Definition at line 65 of file qsql.h.

66  {
67  In = 0x00000001,
68  Out = 0x00000002,
69  InOut = In | Out,
70  Binary = 0x00000004
71  };
Definition: qsql.h:67
Definition: qsql.h:68

◆ TableType

Enumerator
Tables 
SystemTables 
Views 
AllTables 

Definition at line 74 of file qsql.h.

75  {
76  Tables = 0x01,
77  SystemTables = 0x02,
78  Views = 0x04,
79  AllTables = 0xff
80  };