我这有个WEB服务接口, 但客户端请求时,老是报参数错误。不知咋回事。

CONCORDANT2 2017-02-14 12:16:17
我这有个WEB服务接口, 但客户端请求时,老是报参数错误。不知咋回事。
VB6代码是:
Set soapClient = CreateObject("MSSOAP.SoapClient30")
Dim text As String

soapClient.MSSoapInit "http://60.174.151.13/DairyStar/wsDairystar.asmx?WSDL"
text = soapClient.GetCowInfo("马鞍山", #2017-2-13#) '执行到这句时提示参数错误
...全文
2037 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Tiger_Zhao 2017-02-15
  • 打赏
  • 举报
回复
VB6 的 Date 和 .Net 的 DateTime 是不同的,用字符串试试。
"2017-02-13""2017-02-13T00:00:00"
CONCORDANT2 2017-02-14
  • 打赏
  • 举报
回复
GetCowInfo() 的参数定义中有2个参数。第1个是 String 第2个是Datetime 但不论我怎么写这句: text = soapClient.GetCowInfo("马鞍山", #2017-2-13#) 就是报参数错误
Tiger_Zhao 2017-02-14
  • 打赏
  • 举报
回复
那么去看 WebService 中 GetCowInfo() 的参数定义啊。

1,502

社区成员

发帖
与我相关
我的任务
社区描述
VB 网络编程
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧