Avatar billede jobless Nybegynder
18. juni 2002 - 09:28 Der er 7 kommentarer og
1 løsning

Eksisterer kontaktpersonen i Outlook

Hej.

Jeg har noget kode som synkroniserer nogle kontaktpersoner i Outlook og Access. Når jeg henter i Outlook og opdaterer Access, laver jeg en sql som henter alle kontaktpersoner i Access med en given email-adresse (hvis sql'en resulterer i en EOF eksisterer email adressen ikke i Access), således at kontakterne ikke oprettes 2 gange.
Dette kører fint og hurtigt.
Nåj jeg så skal fra Access til Outlook er det straks værre. Jeg looper alle kontaktpersoner igennem i Outlook, for at se om der er et match med den emailadresse jeg vil oprette fra Access. Dette tager lang tid, hvis jeg f.eks har 30 kontakter i Outlook og 30 kontakter i Access, skal jeg loope 900 gange.

Spørgsmål:
Findes der en hurtigere/smartere måde at afgøre om en given emailadresse eksisterer i Outlooks kontaktpersoner?

MVH

JoBless
Avatar billede hansk Nybegynder
18. juni 2002 - 09:36 #1
Jeg ville hive outlooks adresser over i Access, og så der finde ud af hvilke adresser der skulle oprettes i access og outlook.
Avatar billede jobless Nybegynder
18. juni 2002 - 09:51 #2
Mit problem i den situation er, at koden kører som et script, og at der ikke nødvendigvist er access til rådighed på hver arbejdsplads. Dette vil så give en eksplosiv temp tabel i den centrale database, men jeg kan sjældent komme til at compresse db'en.
Det jeg snuser efter er en slags 'Søg i kontaktpersoner' funktion i vb.
Avatar billede hansk Nybegynder
18. juni 2002 - 10:24 #3
Kan du ikke bare tage adressen fra access og så selecte den fra outlook. Enten får du vel så svar med en adresse fra outlook, eller også får du at vide at den ikke findes?
Avatar billede jobless Nybegynder
18. juni 2002 - 10:36 #4
Måske er vi lige inde på noget her....
Kan du prøve at uddybe dit svar lidt..
Avatar billede hansk Nybegynder
18. juni 2002 - 11:04 #5
Hvis du laver en select på din outlook a la:
select count(*) from outlook where adress=accessadress
hvis resultat > 0 findes adressen i outlook, ellers ikke.
Avatar billede jobless Nybegynder
18. juni 2002 - 13:52 #6
Jeg er ikke lige med på hvordan man kører en sql på et outlook object, men hvis man kan det lyder det som en fin løsning ??
Avatar billede jobless Nybegynder
11. juli 2002 - 09:27 #7
Nå, men er der ikke mere hjælp at hente, så må jeg jo hellere lukke.
Avatar billede jobless Nybegynder
11. juli 2002 - 09:28 #8
Ups, jeg ville faktisk ikke lige have trykket på accepter, da mit problem ikke er løst..... ;=(
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester