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

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

SELECT * FROM Kvartir WHERE Date=convert(datetime, '25.09.03',104)
...
Рейтинг: 0 / 0
24.12.2003, 11:21
    #32361782
Aleas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка по дате
конкретно из под Delphi будет работать так:
adoquery1.sql.add('select * from table where date=to_date(''11.11.2003'',''dd.mm.yyyy'')');
Во как, сам с этой проблемой мучился.
...
Рейтинг: 0 / 0
24.12.2003, 11:29
    #32361802
JibSkeart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка по дате
А еще корректней работать через параметры
____
...
Рейтинг: 0 / 0
24.12.2003, 12:02
    #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
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Выборка по дате / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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