Error-Code: -2147023281, Meldung: "Der Vorgang fehlgeschlagen" in C # Advanced mit ()

stimmen
0

Hintergrund:

Ich verwende suchen ein () für meine Mailbox Filterung.

Ich war mit Filter, wie in dem obigen Link erwähnt als:

string filterValue = ticket;

string filter = urn:schemas:mailheader:subject LIKE \'% + filterValue + %\';

Aber wenn ich versuche, die folgenden:

DateTime startTime = new DateTime(2018, 9, 23, 16, 48, 0);

string filter = @@SQL=(urn:schemas:httpmail:date >= ' + startTime.ToString(g) + @');`

Dies löst eine Ausnahme aus und sagte: „Dieser Vorgang ist fehlgeschlagen“. Fehlercode: -2147023281

Bildschirmfoto

was sonst noch habe ich versucht (aber alle diese Exception werfen und doesnot Arbeit): -

        Outlook.PropertyAccessor pa = folder.PropertyAccessor;
        DateTime datStartUTC = pa.LocalTimeToUTC(Convert.ToDateTime(10/19/2018));
        DateTime datEndUTC = pa.LocalTimeToUTC(Convert.ToDateTime(10/26/2018).AddDays(1));
        DateTime startTime = new DateTime(2018, 9, 23, 16, 48, 0);
        DateTime endTime = new DateTime(2018, 9, 26, 12, 00, 0);

        string filter = @@SQL=((urn:schemas:httpmail:datereceived >= ' + datStartUTC + @' AND urn:schemas:httpmail:datereceived <=' + datEndUTC + @' ));
        string filter = @@SQL =((urn:schemas:httpmail:date >= ' + datStartUTC + @' AND urn:schemas:httpmail:date <=' + datEndUTC + @' ));         
        string filter = (http://schemas.microsoft.com/mapi/proptag/0x0E060040 >  /' startTime /' );
        string filter = [Start] >= ' + startTime.ToString(g) + ' AND [End] <= ' + endTime.ToString(g) + ';
        string filter = urn:schemas:httpmail:datereceived LIKE \'% + pa.LocalTimeToUTC(DateTime.Now).ToString(g) + %\';
        string filter = urn:schemas:httpmail:datereceived LIKE \'% + pa.LocalTimeToUTC(DateTime.Now) + %\';
        string filter = urn:schemas:httpmail:datereceived LIKE \'% + (DateTime.Now - new TimeSpan(7, 0, 0, 0)).ToString(g) + %\';
        string filter = urn:schemas:httpmail:datereceived <= ' + (DateTime.Now - new TimeSpan(7, 0, 0, 0)).ToString(g) + @');
        string filter = urn:schemas:httpmail:datereceived LIKE \'% + startTime + %\';
        string filter = @@SQL=(urn:schemas:httpmail:datereceived >= ' + (DateTime.Now - new TimeSpan(7, 0, 0, 0)) + @');

Ausnahmemeldung ist entweder:

die Operation ist fehlgeschlagen

oder

Etwas ist schief gelaufen. Bitte versuche es erneut

Veröffentlicht am 20/10/2018 um 12:40
quelle vom benutzer
In anderen Sprachen...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more