Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Кто глючит Access или я ? (По запросу не находится ни одной записи) / 10 сообщений из 10, страница 1 из 1
03.11.2003, 13:03
    #32313408
maloi_alex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто глючит Access или я ? (По запросу не находится ни одной записи)
Помогите разобраться с запросом.

По запросу не находится ни одной записи, хотя в базе такие записи есть.

Код: plaintext
1.
2.
SELECT *
FROM menu_refs
WHERE UCASE(user_group)= "USER"  And (date_time>=DateValue('01/11/2003 10:00:00')) And (date_time<=DateValue('01/11/2003 17:00:00'));


Точно знаю что трабл связан со значением времени. А вот в чем этот трабл заключается никак не пойму.

Проверял системный формат даты, там установлено Date dd/MM/yyyy и Time HH:mm:ss

Буду признателен за любые советы.
...
Рейтинг: 0 / 0
03.11.2003, 13:13
    #32313423
vinni
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто глючит Access или я ? (По запросу не находится ни одной записи)
Попробуй вместо кавычки поставить #
...
Рейтинг: 0 / 0
03.11.2003, 13:14
    #32313424
vist
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто глючит Access или я ? (По запросу не находится ни одной записи)
Даты переведи в американские Data=Format(date_time,"mm\/dd\/yy\")
...
Рейтинг: 0 / 0
03.11.2003, 13:31
    #32313448
Sfagnum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто глючит Access или я ? (По запросу не находится ни одной записи)
и посмотри п.3.

Сделать можно всё!!!
Только бы знать как...
...
Рейтинг: 0 / 0
03.11.2003, 13:41
    #32313459
vvs2003
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто глючит Access или я ? (По запросу не находится ни одной записи)
DateValue('01/11/2003 10:00:00')) = 01.11.2003
DateValue('01/11/2003 17:00:00')) = 01.11.2003
условие
date_time>=01.11.2003
AND
date_time<=01.11.2003
Дает условие date_time=01.11.2003
...
Рейтинг: 0 / 0
03.11.2003, 13:41
    #32313461
maloi_alex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто глючит Access или я ? (По запросу не находится ни одной записи)
Попробуй вместо кавычки поставить #

Пробовал, не помогает.

Даты переведи в американские Data=Format(date_time,"mm\/dd\/yy\")

А как сделать тоже самое только с указание времени ?
...
Рейтинг: 0 / 0
03.11.2003, 13:43
    #32313464
vvs2003
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто глючит Access или я ? (По запросу не находится ни одной записи)
а время имеет значение или нет???
а то вот чего в хелпе пишут : If the date argument includes time information, DateValue doesn't return it
...
Рейтинг: 0 / 0
03.11.2003, 13:48
    #32313473
vvs2003
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто глючит Access или я ? (По запросу не находится ни одной записи)
SELECT *
FROM menu_refs
WHERE UCASE(user_group)="USER" And (date_time>= СDate ('01/11/2003 10:00:00')) And (date_time<= СDate ('01/11/2003 17:00:00'));

если надо со временем
...
Рейтинг: 0 / 0
03.11.2003, 13:49
    #32313474
Odess
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто глючит Access или я ? (По запросу не находится ни одной записи)
Ну так есть еще TimeValue()
...
Рейтинг: 0 / 0
03.11.2003, 15:27
    #32313646
maloi_alex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто глючит Access или я ? (По запросу не находится ни одной записи)
Всем большое спасибо.

Задача решилась так:

Код: plaintext
1.
2.
SELECT COUNT(*)
FROM menu_refs
WHERE UCASE(user_group)= "USER"  And (date_time BETWEEN # 11 / 01 / 2003   10 : 00 : 00 # And # 11 / 01 / 2003   17 : 00 : 00 #);
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Кто глючит Access или я ? (По запросу не находится ни одной записи) / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]