Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.007 c
7-17715
Delphi 5.01
2002-02-06 19:54
2002.05.06
Создание файла ресурсов.


1-17582
DeMoN-777
2002-04-21 19:04
2002.05.06
Есть-ли в Delphi5 Функция sound как в Паскале ?


4-17736
Ivan N.Voronov
2002-03-01 20:05
2002.05.06
получить выделенный курсором текст из окна другого приложения


1-17627
ng
2002-04-23 08:29
2002.05.06
Помогите с DOS командой


3-17493
Yuri Btr
2002-04-12 16:03
2002.05.06
Invalid field descriptor




   Наверх