QSqlField 过时的成员函数

以下类 QSqlField 的成员函数已被弃用。 它们提供以保持旧源代码的兼容性。我们强烈建议在新代码中不要使用它们。

公共函数

(自 6.0 弃用) QSqlField(const QString &fieldName, QVariant::Type type, const QString &table = QString())
(自 6.0 弃用) voidsetType(QVariant::Type type)
(自 6.0 弃用) QVariant::Typetype() const

成员函数文档

[自 6.0 弃用] QSqlField::QSqlField(const QString &fieldName, QVariant::Type type, const QString &table = QString())

此函数自 6.0 开始已弃用。我们强烈建议在新代码中不要使用它。

请改用接收一个 QMetaType 的构造函数。

这是一个重载函数。

table 中构建一个名为 fieldName 的空字段,类型为 type

另请参阅 setRequiredStatus()、setLength()、setPrecision()、setDefaultValue() 和 setReadOnly()。

[自 6.0 弃用] void QSqlField::setType(QVariant::Type type)

此函数自 6.0 开始已弃用。我们强烈建议在新代码中不要使用它。

请改用 setMetaType()。

将字段的变体类型设置为 type

另请参阅 type() 和 setMetaType()。

[自 6.0 弃用] QVariant::Type QSqlField::type() const

此函数自 6.0 开始已弃用。我们强烈建议在新代码中不要使用它。

请改用 metaType()。

返回字段在数据库中存储的类型。请注意,实际值可能有不同的类型,数值太大无法存储在 long int 或 double 中通常存储为字符串以防止精度损失。

另请参阅 setType() 和 metaType()。

© 2024 Qt公司有限公司。本文档中包含的文档贡献是各自所有者的著作权。所提供的文档根据自由软件基金会发布的GNU自由文档许可协议版本1.3许可。Qt及其相应标志是芬兰和/或世界上其他国家Qt公司的商标。所有其他商标均为各自所有者的财产。