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

Вниз

Выборка по датам   Найти похожие ветки 

 
dim- ©   (2002-04-11 17:55) [0]

Как сформировать запрос к БД Access через ADOQwery
за определенную дату, т.е. в MSSql я пишу:
Select * from otchet
Where (dat>="01.01.2002") and (dat<="01.04.2002")
а в Access выдает ошибку.


 
TSV ©   (2002-04-11 18:09) [1]

Там кажется даты надо в {} вставлять. Но могу ошибаться.


 
asafr ©   (2002-04-11 18:12) [2]

dat between #2002-01-01# and #2002-04-01#


 
Kuusiniemi ©   (2002-04-11 18:12) [3]

Так в Access свой формат задания даты - он всегда использует американский вариант даты. Хелп Access почитайте.
Т.е. в Вашем случае должно быть если я не ошибаюсь:
Where (dat >= #01/01/2002#) and (dat <= #04/01/2002#)


 
roottim   (2002-04-12 08:54) [4]

Kuusiniemi © (11.04.02 18:12) это точно
но воизбежании привязки к БД.. не стоит ли параметризировать запрос !


 
dim- ©   (2002-04-12 09:09) [5]

попробовал как asafr © и как Kuusiniemi ©, покрайней мере ругаться перестало, но и данные не дает


 
roottim   (2002-04-12 09:53) [6]

тебе же сказали американский формат #mm/dd/yy#


 
Wasp   (2002-04-12 10:07) [7]

Можешь попробовать так:
Where (dat >= DateValue("01.01.02")) and (dat <= DateValue("01.04.02"))

У меня, по крайней мере, так заработало


 
dim- ©   (2002-04-12 12:27) [8]

а у меня заработало только после установки условия фильтрации в методе онФилтер и выборке всех записей


 
asafr ©   (2002-04-12 14:34) [9]

Ребята, Access поддерживает формат даты, который описал я.



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

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

Наверх




Память: 0.48 MB
Время: 0.011 c
1-17642
Termik
2002-04-23 09:58
2002.05.06
Как заставить Делфи выполнить мат. выражение ?


4-17753
fag2000@ok.ru
2002-03-04 17:34
2002.05.06
Как лучше сделать: глобальные hook и на клаву и мышь в 1 dll или в 2 разных?


3-17478
Walker
2002-04-11 06:07
2002.05.06
Изменяемая структура БД


1-17625
ymin
2002-04-23 09:16
2002.05.06
Form4:=Tform3.create(self);


4-17737
Витамин
2002-03-02 18:25
2002.05.06
Что здесь неправильно?