Почему не пашет запрос?
SELECT * FROM tblTable WHERE TimeField = TimeValue("14:40:00")
|
Поле "TimeField" имеет Средний формат времени.
Когда смотрю таблицу, то в ней есть запись со значением поля = 14:40:00,
но запрос ничего не возвращает.
А вот следующий запрос:
SELECT * FROM tblTable
WHERE TimeField > TimeValue("14:39:59")
AND TimeField < TimeValue("14:40:00")
|
возвращает нужную запись.
У меня есть только одно предположение, что в это поле записано время приблизительно следующего плана
14:39:59 999 (999 - миллисекунды)
поэтому когда просматриваешь, то Access смотрит, что установлен средний формат времени и округляет до 14:40:00
Если кто-то имеет точную информацию по этому поводу сообщите пожалуйста.
Спасибо