DB Kontakte mit Outlook synchronisieren

16/01/2008 - 13:33 von Michael Martikan | Report spam
Hallo,

Möchte gerne meine DB Kontakte mit Outlook synchronisieren. meine Kontakte
setzen sich in einer Tabelle für die Firmenanschrift und eine Tabelle für
die Ansprechpartner in der jeweiligen Firma zusammen. Die Firmeneintràge
haben eine UID. die Ansprechpartner haben ebenfalls eine UID und den
Firmen - UID Eintrag für die zuordnung zur Firma.

Meine Idee dazu:
ich mache eine SQL Abfrage und gehe diese durch, Prüfe ob der Kontakt in
Outlook bereits enthalten ist - aktualisiere diesen nach bedarf oder
erstelle den Kontakt in Outlook neu.

Dazu will ich entweder die Firmen - UID sofern keine Ansprechpartner in der
DB eingetragen sind, oder die UID der Person im Outlookfeld
"Organissationsnr." eintragen.

1.) hat jemand eine besseres Lösung für die Aufgabe?
2.) Wie kann ich die UID in dieses Feld eintragen? mit folgendem Code
bekomme ich leider eine Fehlermeldung:
OlKontakt.organizationalidnumber = DBKontakt.fields("KontaktID").value
geht das nicht - DBKontakt.fields("KontaktID").value ist laut Fehlermeldung
NULL obwohl eine ID in der Datenbank steht.

danke
Michael
 

Lesen sie die antworten

#1 Michael Bauer [MVP - Outlook]
17/01/2008 - 07:12 | Warnen spam
Am Wed, 16 Jan 2008 13:33:05 +0100 schrieb Michael Martikan:



Hallo,

Möchte gerne meine DB Kontakte mit Outlook synchronisieren. meine Kontakte
setzen sich in einer Tabelle für die Firmenanschrift und eine Tabelle für
die Ansprechpartner in der jeweiligen Firma zusammen. Die Firmeneintràge
haben eine UID. die Ansprechpartner haben ebenfalls eine UID und den
Firmen - UID Eintrag für die zuordnung zur Firma.

Meine Idee dazu:
ich mache eine SQL Abfrage und gehe diese durch, Prüfe ob der Kontakt in
Outlook bereits enthalten ist - aktualisiere diesen nach bedarf oder
erstelle den Kontakt in Outlook neu.

Dazu will ich entweder die Firmen - UID sofern keine Ansprechpartner in der
DB eingetragen sind, oder die UID der Person im Outlookfeld
"Organissationsnr." eintragen.

1.) hat jemand eine besseres Lösung für die Aufgabe?
2.) Wie kann ich die UID in dieses Feld eintragen? mit folgendem Code
bekomme ich leider eine Fehlermeldung:
OlKontakt.organizationalidnumber = DBKontakt.fields("KontaktID").value
geht das nicht - DBKontakt.fields("KontaktID").value ist laut Fehlermeldung
NULL obwohl eine ID in der Datenbank steht.

danke
Michael



Hallo Michael,

dann steht DBKontakt wohl nicht auf dem Datensatz, den Du vermutest. Wie
sieht denn die Abfrage aus?

Viele Gruesse
Michael Bauer - MVP Outlook
Outlook Kategorien synchronisieren:
<http://www.VBOffice.net/product.htm...ail&id 06063&pub=6>

Ähnliche fragen