Я написал vbscript для подключения файла excel (.xlsx) в качестве базы данных с использованием соединения ADODB. Я хочу извлечь записи из файла Excel, у которого значения в столбце «Дата начала» больше, чем «15/05/2015», но при выполнении запроса adodb выдается ошибка как «Несоответствие типа данных в выражении критериев».
Я попытался преобразовать столбец «Дата начала» в формат даты с помощью функций «Преобразование» и «Приведение», но он не поддерживается. Как написать запрос для извлечения записей?
Значения в столбце «Дата начала» в Excel выглядят как «21.05.2015 0:00», а при двойном щелчке по полю - как «21.05.2015 12:00: 00:00 "
Запросы, которые я пробовал (ошибка несоответствия данных выдается для всех запросов):
Select * from [Student$] where StartDate >= '15/05/2015'
Select * from [Student$] where StartDate >= '15/05/2015 12:00:00 AM'
Select * from [Student$] where StartDate >= '15/05/2015 00:00:00.000'
Select * from [Student$] where StartDate >= '15/05/2015 0:00'