QSqlIndex¶

Synopsis¶
Functions¶
def
append
(field, desc)def
cursorName
()def
isDescending
(i)def
name
()def
setCursorName
(cursorName)def
setDescending
(i, desc)def
setName
(name)
Detailed Description¶
An index refers to a single table or view in a database. Information about the fields that comprise the index can be used to generate SQL statements.
-
class
QSqlIndex
(other)¶ QSqlIndex([cursorName=””[, name=””]])
- param name
unicode
- param cursorName
unicode
- param other
Constructs a copy of
other
.Constructs an empty index using the cursor name
cursorname
and index namename
.
-
PySide2.QtSql.QSqlIndex.
append
(field, desc)¶ - Parameters
field –
QSqlField
desc –
bool
This is an overloaded function.
Appends the field
field
to the list of indexed fields. The field is appended with an ascending sort order, unlessdesc
is true.
-
PySide2.QtSql.QSqlIndex.
cursorName
()¶ - Return type
unicode
Returns the name of the cursor which the index is associated with.
See also
-
PySide2.QtSql.QSqlIndex.
isDescending
(i)¶ - Parameters
i –
int
- Return type
bool
Returns
true
if fieldi
in the index is sorted in descending order; otherwise returnsfalse
.
-
PySide2.QtSql.QSqlIndex.
name
()¶ - Return type
unicode
Returns the name of the index.
See also
-
PySide2.QtSql.QSqlIndex.
setCursorName
(cursorName)¶ - Parameters
cursorName – unicode
Sets the name of the cursor that the index is associated with to
cursorName
.See also
-
PySide2.QtSql.QSqlIndex.
setDescending
(i, desc)¶ - Parameters
i –
int
desc –
bool
If
desc
is true, fieldi
is sorted in descending order. Otherwise, fieldi
is sorted in ascending order (the default). If the field does not exist, nothing happens.See also