IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

QSqlIndex Class

The QSqlIndex class provides functions to manipulate and describe database indexes.

Article lu   fois.

L'auteur

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

QSqlIndex Class▲

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.

Member Function Documentation▲

 

[explicit] QSqlIndex::QSqlIndex(const QString &cursorname = QString(), const QString &name = QString())▲

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

QSqlIndex::QSqlIndex(const QSqlIndex &other)▲

Constructs a copy of other.

QSqlIndex::~QSqlIndex()▲

Destroys the object and frees any allocated resources.

void QSqlIndex::append(const QSqlField &field)▲

Appends the field field to the list of indexed fields. The field is appended with an ascending sort order.

void QSqlIndex::append(const QSqlField &field, bool desc)▲

This is an overloaded function.

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

QString QSqlIndex::cursorName() const▲

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

See Also▲

See also setCursorName()

bool QSqlIndex::isDescending(int i) const▲

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

QString QSqlIndex::name() const▲

Returns the name of the index.

See Also▲

See also setName()

void QSqlIndex::setCursorName(const QString &cursorName)▲

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

See Also▲

See also cursorName()

void QSqlIndex::setDescending(int i, bool desc)▲

If 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.

See Also▲

See also isDescending()

void QSqlIndex::setName(const QString &name)▲

Sets the name of the index to name.

See Also▲

See also name()

QSqlIndex &QSqlIndex::operator=(const QSqlIndex &other)▲

Sets the index equal to other.

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+