Можно ли сделать фильтр НЕ НРАВИТСЯ на предмете ExecSQL MAPITable?Прогноз Outlook - PullRequest
1 голос
/ 25 июня 2019

Можно ли сделать фильтр NOT LIKE для объекта ExecSQL объекта MAPITable?

Я делаю этот фильтр:

MAPITable mt = session.Stores.MAPITable;
mt.Item = inbox.Items;
var records = mt.ExecSQL($"select Subject, EntryID from Inbox Where Subject not like '%[DocSite %'");

Но у меня возникает следующее исключение:

Произошло необработанное исключение типа 'System.Runtime.InteropServices.COMException' в ConsoleApplication1.exe

Дополнительная информация: Ошибка подтверждения: Количество полей == 1

Если я удаляю ограничение NOT, подобный фильтр применяется и работает.Проблема НЕ в ограничении.

1 Ответ

1 голос
/ 28 июня 2019

Вы пытались поставить круглые скобки, как показано ниже, и убрать оператор not? $ "выберите тему, EntryID из папки" Входящие ", где нет (тема как"% [DocSite% ') "

...