Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение нового архива (https://www.otvetnemail.ru/prodolzhenie-novogo-arhiva-811/)
-   -   QSqlRelationalTableModel (https://www.otvetnemail.ru/prodolzhenie-novogo-arhiva-811/qsqlrelationaltablemodel-271921/)

Guest 29.09.2011 05:51

QSqlRelationalTableModel
 
Есть вот такая простая вещь QSqlRelationalTableModel *model = new QSqlRelationalTableModel; model->setTable("objects"); model->setRelation(1, QSqlRelation("object_type","id","name")) ;Соответственно в первом столбце имеется поле "name" из связанной таблицы.Когда я делаю вот такой запрос, то я получаю "name".QSqlRecord record = model->record(ui->tableMain->currentIndex().row());Подскажите пожалуйста, как мне получать не значение которые получается в результате связывание, а индентификатор по которому производится связывание таблиц


Часовой пояс GMT, время: 00:20.


© www.otvetnemail.ru - Форум вопросов и ответов.