2015-09-05 111 views
0

我在如何将这个内容输入到谷歌搜索时遇到问题,并且无法找到我尝试过的许多结果。如何使用vba将数据发送到网站数据库

我正在为我们公司重新编写一个VBA程序(使用MS Access)。我们为多个外部来源运行查询和报告。我需要将此发送给正在帮助我们的第三方。我想要做的是知道它何时被使用,所以我想实施一个将使用信息提交给我们公司网站的程序。

我看着通过MySQL做直接写入网站后端数据库,但不是每个人都会安装MySQL驱动程序,加上我们的托管公司,它需要我们知道发送信息的计算机的IP地址通过防火墙。 我唯一的想法是将它提交给一个web表单并发布。 我在使用VBA之前控制了网站,但我希望它安静而不显眼。

这不是每件事都必须工作。更重要的是,我们知道应用程序是否分发给我们提供的用户。

任何想法??

谢谢。

回答

0

这里是如何做到这一点的VBA for Excel,我认为它会在访问类似..

Set objHTTP = CreateObject("WinHttp.WinHttpRequest.5.1") 

URL = "http://www.somedomain.com" 
objHTTP.Open "POST", URL, False 
objHTTP.setRequestHeader "User-Agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)" 
objHTTP.setRequestHeader "Content-type", "application/x-www-form-urlencoded" 
objHTTP.send ("var1=value1&var2=value2&var3=value3") 
相关问题