vb 应该支持 curl吧,你看下,这个可以传输好多东西。包括文件。 如果是简单的数据用GET传输就行,如果curl不行,那就用socket 这个比较通用
创新互联公司成立于2013年,我们提供高端成都网站建设、重庆网站制作、成都网站设计、网站定制、成都营销网站建设、微信小程序、微信公众号开发、成都网站推广服务,提供专业营销思路、内容策划、视觉设计、程序开发来完成项目落地,为发电机回收企业提供源源不断的流量和订单咨询。
VBA可以POST和GET网页,例子代码如下:
Option Explicit
Sub xxx()
Dim http
Set http = CreateObject("Microsoft.XMLHTTP")
http.Open "POST", "http://网址/PHP文件名.PHP", False
http.send ""
If http.Status = 200 Then
[a1] = http.responseText
MsgBox "成功。"
Else
MsgBox "调用失败,错误代码:" http.Status
End If
End Sub
与语言没有关系, 你需要考虑的是两个系统直接如何通讯. 选一种通讯协议(一般用http协议), 设计好数据结构, 可以是xml或json. 假设选用http协议传输json数据. 你需要做以下工作:
使用php开发一个http接口, 根据参数查询数据库, 把结果转换为json格式后返回. 这是目前最流行的接口格式, 基本上所有语言都可以开发和请求这样的接口, 很多开放平台都是这样设计接口的, 例如微信的这个接口,你可以参考一下 网页链接
使用VB.NET请求这个接口, 获取返回的数据(json格式, 一个特殊的字符串), 使用VB.NET对json数据进行解码
所以,要完成这个工作,你需要知道http接口开发和请求, 以及json编码和解码的相关知识和技能, 祝你好运