Russian Qt Forum
Ноябрь 24, 2024, 11:03 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QSqlRelationalTableModel и фильтр  (Прочитано 7187 раз)
hamlo
Гость
« : Декабрь 15, 2009, 15:38 »

Создаю модель QSqlRelationalTableModel. Устанавливаю таблицу setTable("table"). Устанавливаю setRelation(тыр пыр). Делаем select() - данные в tableView отображаются.
Добавляем перед select()  setFilter("filter") и в представлении не отображается ни единой записи. Qt 4.5.2. Да вообще при использовании фукции setFilter("filter") - QSqlRelationalTableModel перестает выбирать данные. При замене на QSqlTableModel все начинает работать нормально.
Записан
hamlo
Гость
« Ответ #1 : Декабрь 15, 2009, 16:48 »

Знает кто как с этим бороться? Попробуйте у себя плз... какой результат?
Записан
hamlo
Гость
« Ответ #2 : Декабрь 15, 2009, 17:07 »

Прошу прощения. При использовании SQL Relational надо в фильтре писать полный путь к параметру, т.е. table.parametr=value
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.047 секунд. Запросов: 20.