本質上,我有一個SQL Server(2008)數據庫,其中包含聯繫人信息(以及其他內容),並且希望提供在Outlook中查看這些聯繫人的功能。至少必須支持Outlook 2003。 Outlook客戶端連接到Exchange,因此在Exchange中提供聯繫人(然後可通過Outlook查看)也可以使用。從SQL Server導入/同步聯繫人到Outlook
從數據庫到Outlook/Exchange的同步或導入將是單向的,因此Outlook/Exchange中的聯繫人可能是隻讀的(或者導入過程中可能會丟棄更改)。
我認爲最好的情況是Outlook/Exchange實時從數據庫中讀取數據,這樣如果對數據庫進行更改,訪問數據庫時就會立即看到它們。但是,如果這是不可能的(我猜想不是這樣),用戶可以單擊按鈕,同步可能會定期發生,也可能在Outlook啓動時發生。
不一定需要尋找完整的解決方案,只需考慮採取的方法以及使用基本代碼示例的任何資源。
您可以使用ADO並通過VBA連接到SQL服務器。請說你是否需要更多細節。 – Fionnuala 2010-01-11 23:02:26