[QtSql module]

该QSqlIndex类提供的功能来处理和描述数据库中的索引。More…

继承QSqlRecord

Methods

  • __init__ (self, QString cursorName = QString(), QString name = QString())
  • __init__ (self, QSqlIndex other)
  • append (self, QSqlField field)
  • append (self, QSqlField field, bool desc)
  • QString cursorName (self)
  • bool isDescending (self, int i)
  • QString name (self)
  • setCursorName (self, QString cursorName)
  • setDescending (self, int i, bool desc)
  • setName (self, QString name)

Detailed Description

该QSqlIndex类提供的功能来处理和描述数据库中的索引。

一个index指的是一个单一的表或视图中的数据库。关于构成该索引的字段的信息可以被用来生成SQL语句。


Method Documentation

  1. QSqlIndex.__init__ (self, QString cursorName = QString(), QString name = QString())

构造使用游标名称的空索引cursorname和索引名name

  1. QSqlIndex.__init__ (self, QSqlIndex other)

构造的副本other

  1. QSqlIndex.append (self, QSqlField field)

附加领域field对索引字段的列表。本区又追加了一个升序排列。

  1. QSqlIndex.append (self, QSqlField field, bool desc)

这是一个重载函数。

附加领域field对索引字段的列表。该字段追加升序排序顺序,除非desc是真实的。

  1. QString QSqlIndex.cursorName (self)

返回该索引相关联的光标的名称。

See also setCursorName( ) 。

  1. bool QSqlIndex.isDescending (self, int i)

返回True如果场i该指数是按降序排序,否则返回False 。

  1. QString QSqlIndex.name (self)

返回的索引的名字。

See also setName( ) 。

  1. QSqlIndex.setCursorName (self, QString cursorName)

设置该指数与对关联的游标的名称cursorName

See also cursorName( ) 。

  1. QSqlIndex.setDescending (self, int i, bool desc)

If desc是真的,场i是按降序排序。否则,场i按升序排序(缺省值) 。如果该字段不存在,则什么也不会发生。

See also isDescending( ) 。

  1. QSqlIndex.setName (self, QString name)

集的索引的名字name

See also name( ) 。