Название: что-то заклинило
Отправлено: vasa_sol от Июнь 16, 2008, 01:52
Здравствуйте! Вот среди ночи заклинило: model = new QSqlQueryModel( this); smodel = new QSqlQueryModel( this); view = new QTableView( this ); sview = new QTableView( this ); model->setQuery("SELECT id, другие поля from таблица1"); view->setModel(model); ??????? smodel->setQuery("SELECT id, другие поля from таблица2"); sview->setModel(smodel); ???????
как правильно реализовать следующее: ткаем мышкой по sview и в view отображаются только те записи, id которых равны id в таблице2 (фильтруем)?
Название: Re: что-то заклинило
Отправлено: Пантер от Июнь 16, 2008, 11:46
Отлавливаем клик мышки, берем значение ID, model->setQuery(QString("SELECT id, другие поля from таблица1 WHERE ID=%1").arg(ID));
|