DASL-запрос с переменной в VBA - PullRequest
0 голосов
/ 18 мая 2018

Я пытаюсь использовать переменную в запросе DASL, но не могу найти способ получить правильный синтаксис.

Я не мог понять, что я нашел здесь: https://docs.microsoft.com/en-us/previous-versions/office/developer/office-2007/bb147588(v%3doffice.12)

Код

Const PropTag As String = "http://schemas.microsoft.com/mapi/protag/"
' string for DASL Query
strRestriction = "@SQL=" & Chr(34) & PropTag _
    & "0x0037001E" & Chr(34) & " like [appointmentToFind]"

Моя переменная appointmentToFind и это строка.Я пробовал '%[appointmentToFind]%', %[appointmentToFind]% и '[appointmentToFind]', но Visual Basic всегда читает его как строку, а не как переменную.

Кто-нибудь знает, какой синтаксис использовать?

1 Ответ

0 голосов
/ 18 мая 2018

Нашел

like '%" & appointmentToFind & "%'"

...