2010-07-22 48 views
1

我一直在谷歌上搜索高低,并发现有关在MS Access 2007中使用Web服务的信息很少。我确信这是可能的,但我无法找到任何相关信息。微软访问和SOAP,XMLRPC等

任何想法?

回答

1

是的,过去对我有用的是构建一个可调用的.NET组件,将其安装在用户的机器上,并使用VBA从访问数据库引用COM接口。

+0

这听起来像很多工作!我对.net不是很熟悉,从我的wsdl到可以在Access中使用的COM接口创建某种“适配器”会涉及多少工作?这是一个加载的问题或什么?! – Icode4food 2010-07-22 19:36:10

+0

这真的没有太多的工作,但如果你不熟悉.NET,用VB6创建的DLL也可以工作。下面是一篇关于从VB6调用SOAP服务的体面文章:http://www.aspfree.com/c/a/VB.NET/Calling-a-Web-Service-using-VB6-with-SOAP-30/甚至考虑使VB6文章适应VBA。 – Steve 2010-07-22 19:44:10