Qt:Документация 4.3.2/qsqlrelation

Материал из Wiki.crossplatform.ru

Перейти к: навигация, поиск
40px Внимание: Актуальная версия перевода документации находится здесь

__NOTOC__

Image:qt-logo.png

Главная · Все классы · Основные классы · Классы по группам · Модули · Функции

Image:trolltech-logo.png

Содержание

[править] Описание класса QSqlRelation
[модуль QtSql ]

Класс QSqlRelation хранит информацию о внешнем ключе SQL таблицы. Далее...

 #include <QSqlRelation>

[править] Открытые функции


[править] Подробное описание

Класс QSqlRelation хранит информацию о внешнем ключе SQL таблицы.

QSqlRelation это вспомогательный класс для QSqlRelationalTableModel. За подробностями обращайтесь к QSqlRelationalTableModel::setRelation() и QSqlRelationalTableModel::relation().

Смотрите также QSqlRelationalTableModel, QSqlRelationalDelegate, и Relational Table Model Example.


[править] Описание функций-членов

[править]
QSqlRelation::QSqlRelation ()

Создает недействительный QSqlRelation объект.

Для такого объекта, функции tableName(), indexColumn(), и displayColumn() возвращают пустую строку.

Смотрите также isValid().

[править]
QSqlRelation::QSqlRelation ( const QString & tableName, const QString & indexColumn, const QString & displayColumn )

Создает объект QSqlRelation, где tableName - имя SQL таблицы, на которую ссылается внешний ключ, indexColumn - внешний ключ, и displayColumn - поле, которое должно быть представлено пользователю.

Смотрите также tableName(), indexColumn(), и displayColumn().

[править]
QString QSqlRelation::displayColumn () const

Возвращает колонку из таблицы tableName(), которая должна быть представлена пользователю вместо внешнего ключа.

[править]
QString QSqlRelation::indexColumn () const

Возвращает индекс колонки из таблицы tableName() на которую ссылается внешний ключ.

[править]
bool QSqlRelation::isValid () const

Возвращиет true если QSqlRelation объект корректный, в противном случае возвращает false.

[править]
QString QSqlRelation::tableName () const

Возвращает имя таблицы на которую ссылается внешний ключ.


Copyright © 2007 Trolltech Trademarks
Qt 4.3.2