Probleme mit WebDav (Export Kontakt-Daten) / Transer in SQL-Tabelle

02/06/2008 - 14:00 von Ralph Hüttenmoser | Report spam
Guten Nachmittag
Ich versuche per WebDav aus dem Exchange2003 (öffentlicher Ordner) Konaktdaten zu lesen. Diese Daten beabsichtige ich in eine
SQL-Tabelle zwischen zu speichern. Spàter will ich alle Attribute des Kontakt auslesen, aber zu Anfang nur den DisplayName.

Problem:
Wie bringe ich aus dem WebDav-oXMLHttp die Daten in ein, z.B.
-DataTable
oder
-strukturiert in die SQL-Tabelle?

Danke für Eure Meinung

-
//TestCode aus dem lieben Internet
MSXML2.XMLHTTP40 oXMLHttp = new MSXML2.XMLHTTP40();

oXMLHttp.open("SEARCH", sUrl, false, _userDomain + @"\" + _userName, _userPassword);

string sQuery = String.Empty;
sQuery = @"<?xml version='1.0'?>";
sQuery += @"";
sQuery += @"<g:searchrequest xmlns:g='DAV:'>";
sQuery += "<g:sql>SELECT \"DAV:displayname\" ";
sQuery += "FROM SCOPE('SHALLOW TRAVERSAL OF \"";
sQuery += sUrl;
sQuery += "\"')";
sQuery += " WHERE \"DAV:isfolder\" = " + bListItems.ToString();
sQuery += @"</g:sql>";
sQuery += @"</g:searchrequest>";



oXMLHttp.setRequestHeader("Content-Type", "text/xml");
oXMLHttp.setRequestHeader("Translate", "f");
oXMLHttp.setRequestHeader("Content-Length", "" + sQuery.Length);


oXMLHttp.send(sQuery);

-
UND NUN WIE WEITER?
 

Lesen sie die antworten

#1 Anke
27/06/2008 - 14:49 | Warnen spam
Hi,

auf folgendem Link sind ein paar Beispiele zur Nutzung von WebDAV
aufgefuehrt.

"WebDAV"
http://www.msexchangefaq.de/code/webdav.htm

"Access Your Exchange 2000 / 2003 Mailbox With WebDAV"
http://www.msexchange.org/articles/...ebDAV.html

Fuer die weitere Bearbeitung kannst Du eventuell auch mal in der
SQL-Newsgroup posten.
MfG

Anke

Ähnliche fragen