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

Вниз

Как правильно записать запрос в Access?   Найти похожие ветки 

 
SPeller   (2003-05-08 05:57) [0]

Всем доброго времени суток!

Пытаюсь программно поставить фильтр на отображение записей в форме. Необходимо показывать только те записи, в которых в поле ХХХ дата равна указанной. Выполняю это дело так:

Me.Filter = "ХХХ = " + txtNow.Value
Me.FilterOn = True

где в txtNow записываю нужную дату. Проблема в том, что формат поля ХХХ - Дата/Время; Формат поля - Краткий формат даты, который записывается как 08.05.2003 и вот когда в txtNow я записываю "08.05.2003" и выполняю данный код, то вылетает ошибка:

Run-time error 3075
Число содержит синтаксическую ошибку в выражении запроса "XXX = 08.05.2003"

Прошу прощения, потому что с синтаксисом SQL абсолютно не знаком, все мои знания о нём - из хелпа об Аксессе. Прошу совета, как мне правильно реализовать мою задачу?


 
Дмитрий К.К.   (2003-05-08 05:59) [1]

Потрепимся об Аксессе? :)


 
SPeller   (2003-05-08 06:01) [2]


> Дмитрий К.К. © (08.05.03 05:59)
> Потрепимся об Аксессе? :)

Не потрепимся об Аксессе, а напишем ответ на вопрос. Трепаться о нём у меня нет никакого желания.


 
Дмитрий К.К.   (2003-05-08 06:47) [3]

Дык, батенька, форум выбран был не мной :D


 
sniknik   (2003-05-08 08:24) [4]

> Число содержит синтаксическую ошибку в выражении запроса "XXX = 08.05.2003"
замени на
"XXX = #08/05/2003#"


 
Lola   (2003-05-08 10:30) [5]

А зачем ты делаешь выборку через фильтр, а не с помощью WHERE? (это я так, к слову :)))


 
SPeller   (2003-05-08 12:08) [6]


> Lola © (08.05.03 10:30)
> А зачем ты делаешь выборку через фильтр, а не с помощью
> WHERE? (это я так, к слову :)))

С пользовательской точки зрения будет понятнее (и видно), что перед тобой не все записи базы, а лишь часть из них, итфильтрованная по какому-то признаку. Тем более, что фильтрую не только по дате, есть и другие варианты.


 
SPeller   (2003-05-08 12:18) [7]


> sniknik © (08.05.03 08:24)
> замени на
> "XXX = #08/05/2003#"

Спасибо, помогло.


 
Ksanka   (2003-05-08 14:31) [8]

сайт о Access
www.hiprog.com


 
SPeller   (2003-05-08 15:37) [9]


> Ksanka © (08.05.03 14:31)
> сайт о Access
> www.hiprog.com

Учтём



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

Форум: "Потрепаться";
Текущий архив: 2003.05.29;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.008 c
1-94782
Semyon
2003-05-16 09:10
2003.05.29
Модальное окно


3-94691
Filat
2003-05-07 15:25
2003.05.29
Как юзать IBBackupService и IBRestoreService?


1-94875
Rus
2003-05-20 13:15
2003.05.29
Как изменить свойства чужой формы (и можно ли такое вообще?)


4-95161
caesar
2003-04-02 10:58
2003.05.29
SystemTray


14-95112
Yorick
2003-05-03 20:27
2003.05.29
---|Ветка была без названия|---





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский