我已經使用.NET 3.5與C#創建功能來收集產品Web服務中的數據。現在我們需要能夠在Microsoft Access 2007應用程序中獲取這些數據。如何創建一個.NET庫供MS Access 2007的VBA使用?
我對VSTO等人不是特別熟悉,我不想在MS Access方面大驚小怪 - 我會把它留給我們的VBA專家。但我想創建一個庫,我們的Access開發人員可以從他的VBA代碼中輕鬆使用它。
您能否指點我正確的方向?
我已經使用.NET 3.5與C#創建功能來收集產品Web服務中的數據。現在我們需要能夠在Microsoft Access 2007應用程序中獲取這些數據。如何創建一個.NET庫供MS Access 2007的VBA使用?
我對VSTO等人不是特別熟悉,我不想在MS Access方面大驚小怪 - 我會把它留給我們的VBA專家。但我想創建一個庫,我們的Access開發人員可以從他的VBA代碼中輕鬆使用它。
您能否指點我正確的方向?
我相信實現這個最簡單的方法是通過COM使你的程序集和類可用。這可能是一個很好的起點:http://msdn.microsoft.com/en-us/library/zsfww439%28v=VS.90%29.aspx
使您的C#庫ComVisible,您可以通過ActiveX訪問它。但要注意有趣的部分:你必須在你想使用它的所有機器上註冊它!
你確實意識到Access可以直接使用Web服務,對吧? – 2010-09-30 02:36:44
@David-W-Fenton Nope,沒有意識到......我沒有做更多的疑難解答MS Access。但我會研究它 - 謝謝! – ewall 2010-09-30 03:21:22