У меня есть запрос WebDAV, который ищет электронную почту на сервере Exchange 2003 в поле «TestField» со значением «3». Это поле содержит данные типа Integer (другое приложение устанавливает это поле с типом данных OlUserPropertyType.olInteger).
SELECT "TestField" FROM "http://server/exchange/mailbox/mialbox" WHERE "TestField" = 3
Я всегда получал «Плохой запрос (400)». На других полях с другими типами данных (строка) работает.
Что в этом плохого? Должен ли я привести значение, но как я могу это сделать?