<<< 返回 access911.net 编程静态资料库索引页

如何在 ACCESS 中调用 WEB SERVICE?

 

作者:cg1  摘自:access911.net  录入:cg1  时间:2006-3-24  浏览人次:1836


专题地址:http://access911.net/fixhtm/72FAB11E1ADCEEF3.htm 如果需要更详细的评论或说明,请点击该地址。

 

简述:如何在 ACCESS 中调用 WEB SERVICE?《VBA》

 


问题:

什么是 web service ?如何在 ACCESS 中调用 web service ?

 

回答:

这里先来说 ACCESS 如何调用 Web Service ,如果您还不清楚什么是 Web Service 请先看文章最下放的蓝色部分。

Access 调用 Web Service 其实非常简单,利用SOAP发送在默认情况下即可得到.Net Framework1.1的支持这一特点,只要我们用构造Soap请求的xml字符串给xmlhttp对象来send的方法就可以调用 Web Service 了于是根据local显示的例子构造了一个soapRequest的string,发送给了即将部署的远程主机,结果返回了200的status code,并且可以顺利取得responseXML.类似代码如下:


Dim url,xmlhttp,dom,node,xmlDOC
'根据webservice的测试页不同的方法构造不同的soap request
SoapRequest = "<?xml version=" & CHR(34) & "1.0" & CHR(34) & " encoding=" & CHR(34) & "utf-8" & CHR(34) & "?>" & _
"<soap:Envel.....................
...........

资料库随时有更新,欲查看最新详情请单击专题地址http://access911.net/fixhtm/72FAB11E1ADCEEF3.htm

 


上一篇:如何解决“在 Microsoft Office Access 与 OLE 服务器或 ActiveX 控件通讯时出现问题。”错误?

下一篇:ACCESS中使用某些菜单或者向导出现“ActiveX 部件不能创建对象”或者“CurrentDB”错误该如何解决?

2017年2月22日生成静态资料