Russian Qt Forum
Июля 04, 2025, 21:53 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: вопрос по tableview  (Прочитано 4962 раз)
8: Undefined index: LANG_NAME
Файл: /var/www/html/Sources/geshi/geshi.php
Строка: 4032
sinj
Гость
« : Июня 02, 2009, 14:10 »

Добрый день!

Такой вот вопрос: имеется у меня tableview в который загружаются строки вот так-->
Код:
QSqlQueryModel *model=new QSqlQueryModel;
if (ui->checkBox_3->isChecked()){model->setQuery("select * from qwerty where num<>0 && loc=1");};
ui->tableView_2->setModel(model);
Однако стоит задача добавить в tableView_2 еще и строки по запросу "select * from qwerty where num<>0 && loc=2".

Как к уже существующим данным добавить еще строки? (Т.е. чтобы в таблице находились строки от первого запроса и добавились строки еще и от второго запроса.)
Записан
Rcus
Гость
« Ответ #1 : Июня 02, 2009, 14:27 »

А модифицировать запрос не пробовали? (кстати интересно в какой субд работает конструкция &&)
Записан
sinj
Гость
« Ответ #2 : Июня 03, 2009, 13:31 »

Реализовано все на mysql. Нужно реализовать именно этот запрос, т.к. имеется достаточно много ключей, по которым его нужно вызывать снова. Например имеется несколько флажков, в зависимости от значения которых необходимо осуществлять выборку по параметру этих флажков и добавлять результат выборки в таблицу. Если кто-нибудь сможет подсказать альтернативу, буду благодарен.
Записан