Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.08.27;
Скачать: CL | DM;

Вниз

Помогите разобрать с запросом   Найти похожие ветки 

 
Сосиськин   (2010-02-17 16:04) [0]

Нужно выбрать записи по диапазону даты

есть поле DateInput типа DateTime по нему нужно выбрать записи определенного диапазона от определенной таты до определенной даты

WHERE DateInput > 10.01.2010 AND DateInput > 01.02.2010

но вот конструкция эта никак не работает, копался в своей библиотеки так и не нашел подходящего примера, книг то много, а нужного в них мало, сил нет уже копаться, подскажите как сделать?


 
Sergey13 ©   (2010-02-17 16:14) [1]

> [0] Сосиськин   (17.02.10 16:04)

А чем не устраивает твой вариант, если его записать правильно?
WHERE DateInput > 10.01.2010 AND DateInput < 01.02.2010


 
Sergey13 ©   (2010-02-17 16:16) [2]

Плюс 10.01.2010 лучше заменить параметрами
WHERE DateInput > :BeginDate AND DateInput < :EndDate


 
Сосиськин   (2010-02-17 16:19) [3]


> Sergey13 ©   (17.02.10 16:16) [2]


А я без параметров пробую, а как правильно записать,  но не использовать параметры? Или ни как не выйдет?


 
Ega23 ©   (2010-02-17 16:32) [4]


> а как правильно записать,  но не использовать параметры?
>  Или ни как не выйдет?


Ну почему же, выйдет. Но надо очень аккуратно с форматом даты играться. Ведь 10.01.2010 - это суть строка. Которая в зависимости от формата может быть как 10-е января 2010, так и 1-е октября 2010.
А параметры как раз эту проблему за тебя решают.


 
Sergey13 ©   (2010-02-17 16:34) [5]

> [3] Сосиськин   (17.02.10 16:19)
> Или ни как не выйдет?

А ты случаем не прямо так и пишешь DateInput > 10.01.2010 без кавычек?

> конструкция эта никак не работает

Ошибка то какая?


 
Сосиськин   (2010-02-17 16:34) [6]

Спасибо объяснили.



Страницы: 1 вся ветка

Текущий архив: 2010.08.27;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.173 c
15-1273069213
zedart
2010-05-05 18:20
2010.08.27
описание перменных


2-1266402247
00110011
2010-02-17 13:24
2010.08.27
TStrings.Assign


15-1272210190
Б
2010-04-25 19:43
2010.08.27
Найти delphi3d.net


15-1272037354
D23
2010-04-23 19:42
2010.08.27
Начать изучение Delphi


11-1215989987
Freeman
2008-07-14 02:59
2010.08.27
KOL Format/wvsprintf performance hit