• PySide 模块
  • PySide.QtSql
  • 内容表

    上一话题

    QSqlRecord

    下一话题

    QSqlField

    QSqlIndex

    概要

    函数

    详细描述

    PySide.QtSql.QSqlIndex class provides functions to manipulate and describe database indexes.

    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 PySide.QtSql. QSqlIndex ( other )
    class PySide.QtSql. QSqlIndex ( [ cursorName="" [ , name="" ] ] )
    参数:

    构造副本为 other .

    Constructs an empty index using the cursor name cursorname and index name name .

    PySide.QtSql.QSqlIndex. append ( field , desc )
    参数:

    这是重载函数。

    Appends the field field to the list of indexed fields. The field is appended with an ascending sort order, unless desc 为 true。

    PySide.QtSql.QSqlIndex. createField ( i , prefix , verbose )
    参数:
    • i PySide.QtCore.int
    • prefix – unicode
    • verbose PySide.QtCore.bool
    返回类型:

    unicode

    PySide.QtSql.QSqlIndex. cursorName ( )
    返回类型: unicode

    Returns the name of the cursor which the index is associated with.

    PySide.QtSql.QSqlIndex. isDescending ( i )
    参数: i PySide.QtCore.int
    返回类型: PySide.QtCore.bool

    Returns true if field i in the index is sorted in descending order; otherwise returns false.

    PySide.QtSql.QSqlIndex. name ( )
    返回类型: unicode

    Returns the name of the index.

    PySide.QtSql.QSqlIndex. setCursorName ( cursorName )
    参数: cursorName – unicode

    Sets the name of the cursor that the index is associated with to cursorName .

    PySide.QtSql.QSqlIndex. setDescending ( i , desc )
    参数:
    • i PySide.QtCore.int
    • desc PySide.QtCore.bool

    desc is true, field i is sorted in descending order. Otherwise, field i is sorted in ascending order (the default). If the field does not exist, nothing happens.

    PySide.QtSql.QSqlIndex. setName ( name )
    参数: name – unicode

    Sets the name of the index to name .