crossplatform.ru

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

> QSqlRelationalTableModel, как подружить setRelation и setFilter?
grio
  опции профиля:
сообщение 16.1.2010, 15:27
Сообщение #1


Студент
*

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

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




Репутация:   0  


 model_user = new QSqlRelationalTableModel;
model_user->setTable("users");
model_user->setFilter("Name LIKE '%"+ui->lineEdit_search->text()+"%'");
model_user->setRelation(13, QSqlRelation("users", "UID", "Name"));
model_user->select();
...


Делаю форму поиска пользователей, в которой один пользователь может ссылаться на другого.
Но если использую одновременно setRelation и setFilter то результат - пустая таблица.
Как можно выйти из положения?
У меня нет задачи редактировать таблицу, нужно лишь отображать данные.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

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


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


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




RSS Текстовая версия Сейчас: 22.12.2024, 14:03