Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.05.06;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.005 c
14-17700
Wild Cat
2002-03-31 14:39
2002.05.06
DelphiX


3-17483
Иванов
2002-04-12 13:59
2002.05.06
удаление


3-17496
Limonad
2002-04-12 14:53
2002.05.06
Знатоки, почему по выходу из приложения программа ругается


7-17707
Костя
2001-11-16 22:29
2002.05.06
Мониторинг COM порта


1-17541
Kuks
2002-04-24 03:33
2002.05.06
Как выделить создать массив на n указателей?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский