Я пытаюсь получить количество дней между двумя датами. Вот выражение, которое я использую в Access Query Designer. (Access 2007)DateDiff Access Query return #Error
Expr1: DateDiff('d',[Accept Date],[Sent Date])
Запрос возвращает #Error.
Формат [Accept Date] и [Sent Date] - yyyymmdd, а тип данных - TEXT. Я изменил его на дату/время, но Access очистил данные.
Вот SQL за Query, если это помогает:
SELECT RTG.[PRO NO], RTG.[Service], RTG.[Sent Date], RTG.[Accept Date], DateDiff('d',[Accept Date],[Sent Date]) AS Expr1
FROM RTG
WHERE (((RTG.[PRO NO Prefix])<>"215") AND ((RTG.[Invoice Number])="8548"));
Это должно быть что-то просто, правда?
Спасибо за ваше время! Это сработало хорошо. – Derek
... Мне не нужно было использовать CDate(). – Derek