【问题标题】:how to send data to website database using vba如何使用vba将数据发送到网站数据库
【发布时间】:2015-12-01 05:14:41
【问题描述】:

我在如何将这个词输入到谷歌搜索时遇到了麻烦,并且我尝试过的结果找不到很多。

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

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

这不是每次都必须工作的东西。更重要的是,我们知道应用程序是否在我们提供给的人之外分发。

有什么想法吗??

谢谢。

【问题讨论】:

    标签: vba ms-access web


    【解决方案1】:

    下面是在VBA for Excel 中的操作方法,我假设在 Access 中它会类似..

    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")
    

    【讨论】:

      猜你喜欢
      • 2013-07-04
      • 1970-01-01
      • 2020-08-25
      • 2023-04-03
      • 1970-01-01
      • 1970-01-01
      • 2013-04-25
      • 1970-01-01
      • 2023-03-25
      相关资源
      最近更新 更多