powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Выборка по дате
7 сообщений из 7, страница 1 из 1
Выборка по дате
    #32281645
PSlava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почему не работает
SELECT * FROM Kvartir WHERE Date='25.09.03'

Формат даты не такой как нужно, что ли?
Подскажите, пожалуйста.
...
Рейтинг: 0 / 0
Выборка по дате
    #32281673
Фотография Cauchy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SELECT * FROM Kvartir WHERE Date= :parDate
где parDate - параметр типа дата.
В программе перед открытием запроса присваивай этому параметру нужное значение.
Это связано с тем, что могут быть разные представления дат.
...
Рейтинг: 0 / 0
Выборка по дате
    #32282196
komble
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
esli ispolzuesh ORACLE, togda mozhno
SELECT * FROM Kvartir WHERE Date=to_date('25.09.03', 'dd.mm.yy')
...
Рейтинг: 0 / 0
Выборка по дате
    #32282623
Фотография Tung
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если MSSQL и поле Date типа DateTime

SELECT * FROM Kvartir WHERE Date=convert(datetime, '25.09.03',104)
...
Рейтинг: 0 / 0
Выборка по дате
    #32361782
Aleas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
конкретно из под Delphi будет работать так:
adoquery1.sql.add('select * from table where date=to_date(''11.11.2003'',''dd.mm.yyyy'')');
Во как, сам с этой проблемой мучился.
...
Рейтинг: 0 / 0
Выборка по дате
    #32361802
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А еще корректней работать через параметры
____
...
Рейтинг: 0 / 0
Выборка по дате
    #32361861
ZrenBy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Если MSSQL и поле Date типа DateTime
>SELECT * FROM Kvartir WHERE Date=convert(datetime, '25.09.03',104)

MSSQL умеет работать с датами в ISO-формате
Код: plaintext
1.
SELECT * FROM Kvartir WHERE Date='20030925'
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Выборка по дате
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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