![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
fortero |
![]()
Сообщение
#1
|
Участник ![]() ![]() Группа: Участник Сообщений: 132 Регистрация: 4.12.2010 Пользователь №: 2242 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Доброе время суток, народ подскажите начинающему как в классе QSqlTableModel, сделать выборку нужных полей по умолчанию примерно следующее SELECT * FROM table;
А как мне сделать что бы он выбирал к примеру только SELECT id, name FROM table ??? Фильтр не канает… пробовал((( Спасибо за внимание… |
|
|
![]() |
PAFOS |
![]()
Сообщение
#2
|
Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 258 Регистрация: 27.12.2010 Из: Дмитров Пользователь №: 2309 Спасибо сказали: 29 раз(а) Репутация: ![]() ![]() ![]() |
Ну почему же выбирать)
QSqlTableModel наследуется от QSqlQueryModel, в которой есть метод setQuery(). Однако в QSqlTableModel он является защиненным (мне лично непонятно как ![]() Есть хитрость: Воспользуемся преимуществами наследования.
И вуаля! Все сработало) Сообщение отредактировал PAFOS - 7.4.2011, 8:28 |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 2.6.2025, 23:58 |