crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> comboBox + БД, Как организовать.
potkin
  опции профиля:
сообщение 21.8.2010, 22:28
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 77
Регистрация: 18.6.2010
Пользователь №: 1819

Спасибо сказали: 0 раз(а)




Репутация:   0  


Есть таблица "post":
post
[postID] int auto_increment,
[name] text


Надо в "comboBox" отобразить поле "name", делаю так:

 ui->setupUi(this);

    model = new QSqlRelationalTableModel();
    model->setTable("post");
    model->setEditStrategy(QSqlTableModel::OnManualSubmit);
    ui->comboBox->setModel(model);
    ui->comboBox->setModelColumn(model->fieldIndex("name"));


И надо, чтоб при выборе Итема в "comboBox" (поле "name") выбиралося и соответствующее ему значение "postID".
Есть возможности реализовать такое в Qt.
Потому что мне напрашивается только одно решение:
Какой то целочисленный массив заполнить полем "postID", а в "comboBox" запихнуть поле "name" и связать их, например по порядковому номеру.

Заранее спасибо.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 20.4.2024, 2:55