Вопрос
Есть база на аксесе 2000, в которой есть таблица oper и поля с типом «дата/время», формат — краткая дата.
На Delphi через АДО при помощи компонета ADOQuery осуществляем запрос
Select *
From oper
where oper.date_v='29.08.2002'
в результате чего получаем сообщение об ошибке «Data type mismatch in criteria expression».
Если в условии запроса даты нет, то все работает нормально.
Ответ
Заключите дату в символы #: #29.08.2002#
В Access-овском SQL дата заключается в #
Vladimir
Иногда еще ему требуется не #29.08.2002#, а #29/08/2002#
vitaly
Copyright 2000-2004 Сообщество Чайников
Контактная информация