class QSqlIndex#

QSqlIndex 类提供了对数据库索引进行操作和描述的函数。更多...

Inheritance diagram of PySide6.QtSql.QSqlIndex

摘要#

方法#

注意

本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对片段翻译的贡献。如果您发现翻译有问题,也可以通过在https:/bugreports.qt.io/projects/PYSIDE上创建问题单来通知我们。

详细描述#

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

__init__(other)#
参数

otherQSqlIndex

构造函数复制其他内容。

__init__([cursorName=""[, name=""]])
参数
  • cursorName – str

  • name – str

使用光标名称cursorname和索引名称name创建一个空索引。

append(field, desc)#
参数

这是一个重叠功能。

将字段field添加到索引字段列表中。如果desc为真,则字段以降序排序添加。

cursorName()#
返回类型

str

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

另请参阅

setCursorName()

isDescending(i)#
参数

i – int

返回类型

bool

如果索引中的字段i以降序排序,则返回true;否则返回false

name()#
返回类型

str

返回索引的名称。

另请参阅

setName()

setCursorName(cursorName)#
参数

cursorName – str

设置索引关联的游标名称为 cursorName

另请参阅

cursorName()

setDescending(i, desc)#
参数
  • i – int

  • desc – bool

如果 desc 为真,则字段 i 以降序排序。否则,字段 i 以升序排序(默认)。如果该字段不存在,则不做处理。

另请参阅

isDescending()

setName(name)#
参数

name – str

设置索引的名称为 name

另请参阅

name()

swap(other)#
参数

otherQSqlIndex