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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: фильтр по дате  (Прочитано 3942 раз)
UVV
Гость
« : Октябрь 12, 2007, 19:48 »

Подскажите, пожалуйста, как в QSqlTableModel сделать фильтр по дате?
Записан
Вячеслав
Гость
« Ответ #1 : Октябрь 12, 2007, 20:05 »

В запрос однако подсунуть
Цитировать
where date > ?
или
Цитировать
where date between ? and?
или добавить между qsqltablemodel и view'хой QSortFilterProxyModel и далее по тексту
Записан
UVV
Гость
« Ответ #2 : Октябрь 13, 2007, 03:46 »

А фильтром никак нельзя?
Нужно именно date_filed = date
Записан
ритт
Гость
« Ответ #3 : Октябрь 13, 2007, 06:04 »

Код:
QSqlField field(QString(), QVariant::DateTime);
field.setValue(QDateTime::currentDateTime());

QString sSqlWhere = "DATE=" + QSqlDatabase().driver()->formatValue(field);
« Последнее редактирование: Октябрь 13, 2007, 06:07 от xep » Записан
UVV
Гость
« Ответ #4 : Октябрь 17, 2007, 08:22 »

покорнейше благодарю!
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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