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

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

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

Сделать можно всё!!!
Только бы знать как...
...
Рейтинг: 0 / 0
Кто глючит Access или я ? (По запросу не находится ни одной записи)
    #32313459
vvs2003
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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
Кто глючит Access или я ? (По запросу не находится ни одной записи)
    #32313461
Фотография maloi_alex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй вместо кавычки поставить #

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

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

А как сделать тоже самое только с указание времени ?
...
Рейтинг: 0 / 0
Кто глючит Access или я ? (По запросу не находится ни одной записи)
    #32313464
vvs2003
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а время имеет значение или нет???
а то вот чего в хелпе пишут : If the date argument includes time information, DateValue doesn't return it
...
Рейтинг: 0 / 0
Кто глючит Access или я ? (По запросу не находится ни одной записи)
    #32313473
vvs2003
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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
Кто глючит Access или я ? (По запросу не находится ни одной записи)
    #32313474
Odess
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну так есть еще TimeValue()
...
Рейтинг: 0 / 0
Кто глючит Access или я ? (По запросу не находится ни одной записи)
    #32313646
Фотография maloi_alex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем большое спасибо.

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

Код: 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
10 сообщений из 10, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Кто глючит Access или я ? (По запросу не находится ни одной записи)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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