Как добавить условия к предложению Where в sql / vba / excel, чтобы избежать несоответствия типов данных - PullRequest
0 голосов
/ 21 марта 2019

Я пытаюсь выбрать поля из базы данных на основе выбора даты, но получаю ошибки.

номер ошибки несоответствия типов данных: -2147467259 После проверки моего столбца Date, кажется, что иногда он может содержатьзначения, которые не являются датами, и, возможно, именно это и вызывает ошибку

Мое условие было следующим:

WHERE [ClipDate] >= #2000-10-10# AND [ClipDate] <= #2020-10-10#;

Я пытался использовать CVDATE и CDATE, но также оба сбоя

WHERE CVDate([ClipDate]) >= #2000-10-10# AND CVDate([ClipDate]) <= #2020-10-10#;

есть ли способ определить внутри Where где-то, например,

если isdate (ClipDate), то

WHERE CVDate([ClipDate]) >= #2000-10-10# AND CVDate([ClipDate]) <= 

else

'не выбиратьсоответствующее поле?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...