powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Выбор дат по интервалу
3 сообщений из 3, страница 1 из 1
Выбор дат по интервалу
    #35670545
grimjaw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, вопрос заключается в следующем:

необходимо сделать выбор дат по интервалу и вывести эти даты в datawindow. Пробовал разными способами: через sql-запрос и через SetFilter. В обоих случаях не получается. Как я понял, не работает именно сравнение дат(>,<,=)
Например, вот это работает нормально:

string _mydate = "%" + yy + "%" + mm + "%" + dd
"SELECT testdate FROM test WHERE testdate LIKE '%" + _mydate + "%'"

а вот это никак:
"SELECT testdate FROM test WHERE testdate > " + _mydate

Никак не могу найти ошибку: то ли она в синтаксисе, то ли сами сравнения не работают.
Подскажите как это исправить.
...
Рейтинг: 0 / 0
Выбор дат по интервалу
    #35670583
rcryo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сконвертируйте _mydate в строку и приведите к виду понятному серверу, например 'yyyy-mm-dd'
тогда запрос можно сделать так:
"SELECT testdate FROM test WHERE testdate > '" + _mydate + "'"
это конечно если testdate имеет тип date в БД
...
Рейтинг: 0 / 0
Выбор дат по интервалу
    #35670592
grimjaw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
rcryo,
Все заработало, когда привел дату к форме с '-'.
Спасибо!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Выбор дат по интервалу
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]