以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  数组传参问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=195753)

--  作者:aidimeng
--  发布时间:2025/3/6 15:58:00
--  数组传参问题
Dim url As String = "http://192.168.3.253:91/api/external/events?skip=1&take=1000&machineId[]={0}&typeList[]=1&typeList[]=4&begin={1}"
Dim r As Row = CurrentTable.Current
Dim machineId As List(Of String)
machineId = DataTables("设备表").GetValues("设备id")
 
Dim str() As String 
str = machineId.ToArray
Dim begin As Date = Date.Now
Dim find As Date = begin.AddDays( - 7)
Dim hc As New HttpClient(CExp(url, str, begin))

这样传参好像不行,取不到数值
提交报错
[此贴子已经被作者于2025/3/6 16:04:43编辑过]

--  作者:有点蓝
--  发布时间:2025/3/6 16:38:00
--  
这种参数永远都只能是字符串,把数组合并为字符串传输,比如逗号分隔:项目1,项目2,......