Как объединить несколько запросов dasl в vsto c#? Следующие Запросы - PullRequest
1 голос
/ 28 января 2020
string filterSpecificSubject = "@SQL=\"urn:schemas:httpmail:subject\" like '%" + subjectName + "%'";
string filterSpecificSubject = "@SQL=\"urn:schemas:httpmail:textdescription\" like '%" + body+ "%'";
string filterSpecificSubject = "@SQL=\"urn:schemas:httpmail:recipient\" like '%" + mailaddress+ "%'";

Скажите, пожалуйста, как объединить их с оператором «И»?

Ответы [ 2 ]

0 голосов
/ 29 января 2020

Попробуй так:

string.Format("@SQL=(\"urn:schemas:httpmail:subject\" like '%{0}%') AND (\"urn:schemas:httpmail:textdescription\" like '%{1}%') AND (\"urn:schemas:httpmail:recipient\" like '%{2}%')", 
subjectName , body, mailaddress);
0 голосов
/ 28 января 2020
string CombinedQuery = string.Format("({0}) AND ({1}) AND ({2})", query1, query2, query3);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...