2009-09-29 47 views
0

我不確定這是否可能,但我想創建一個外部表訪問與Outlook聯繫人編程。我已經在Microsoft Access對象模型中進行了搜索,但無法找到使您可以這樣做的方法或屬性。以編程方式創建與Outlook聯繫人訪問的外部表

我需要這個用於同步Outlook和我正在構建的應用程序之間的聯繫人。我知道還有其他的方法,但這個選項似乎是最簡單的。

+0

你的問題目前還不清楚你在做什麼。您是否在Outlook中擁有Access和聯繫人中的聯繫人,並且想要同步它們,或者您是否希望在Access中使用您的Outlook聯繫人? – 2009-09-30 02:43:53

+0

基本上我想讓我的Outlook聯繫人在Access表中。這使我更容易同步正在構建的應用程序與Outlook之間的聯繫。我想以編程方式執行此操作,因爲我想基於登錄的用戶在我的應用程序中創建Access數據庫。不同的用戶具有不同的配置文件。 – 2009-09-30 14:29:03

回答

0

下面是一個如何在visual basic中執行此操作的示例。

Set td = New TableDef 
td.Connect = "Outlook 9.0;MAPILEVEL=Postbus - Hello World|;" & _ 
       "PROFILE=Microsoft Outlook Internet Settings;" & _ 
       "TABLETYPE=0;TABLENAME=Contactpersonen;" & _ 
       "DATABASE=C:\DOCUME~1\********\LOCALS~1\Temp\" 
td.SourceTableName = "Contactpersonen" 
td.Name = "TestContactpersonen" 
db.TableDefs.Append td 
+0

這是如何使Access數據與Outlook同步的? – 2009-09-30 02:43:16

+0

這是以編程方式在與Outlook聯繫人連接的Access數據庫中定義表的方式。正是我想要的。定義此表後,我可以使用查詢來確定哪些聯繫人需要更新,等等......希望這能夠澄清我的問題和答案。 – 2009-09-30 14:33:06

相關問題