Buonasera a tutti,
chiedo il vostro aiuto per risolvere un quesito. Voglio premettere che sto sviluppando una procedura in vbscript. Devo inviare una richiesta ad una web api e il contenuto deve essere Json. Vi mostro un esempio di come ho costruito la mia stringa:
stringaSql="select Pippo, Pluto, Paperino from Portafoglio;"
set obj=Server.CreateObject("ADODB.Connection")
set rs = Server.CreateObject("ADODB.Recordset")
obj.Open ConnectParam("Test")
rs.Open stringaSql, obj, 3
if rs.EOF=false then
arrayMulti=rs.GetRows()
Pippo=0
Pluto=1
Paperino =2
rs.Close
Set rs = Nothing
obj.Close
Set obj = Nothing
stringaJson = "["
for record=0 to UBound(arrayMulti,2)
if(record=UBound(arrayMulti,2)) then
stringaJson=stringaJson&"{""Pippo"":"""&Pippo&""",""riferimenti_cliente"":["""&arrayMulti(Pluto,record)&"""]}"
else
stringaJson=stringaJson&"{""Pippo"":"""&Pippo&""",""riferimenti_cliente"":["""&arrayMulti(Pluto,record)&"""]},"
End if
next
stringaJson=stringaJson&"]"
Quindi estrapolo dati da un DB e poi mi costruisco la mia stringa ma come faccio a dire di creare stringhe Json a blocchi che devono essere massimo 500 records o meno alla volta?
Spero di essermi spiegato bene e di ricervere il vostro aiuto grazie mille.
chiedo il vostro aiuto per risolvere un quesito. Voglio premettere che sto sviluppando una procedura in vbscript. Devo inviare una richiesta ad una web api e il contenuto deve essere Json. Vi mostro un esempio di come ho costruito la mia stringa:
stringaSql="select Pippo, Pluto, Paperino from Portafoglio;"
set obj=Server.CreateObject("ADODB.Connection")
set rs = Server.CreateObject("ADODB.Recordset")
obj.Open ConnectParam("Test")
rs.Open stringaSql, obj, 3
if rs.EOF=false then
arrayMulti=rs.GetRows()
Pippo=0
Pluto=1
Paperino =2
rs.Close
Set rs = Nothing
obj.Close
Set obj = Nothing
stringaJson = "["
for record=0 to UBound(arrayMulti,2)
if(record=UBound(arrayMulti,2)) then
stringaJson=stringaJson&"{""Pippo"":"""&Pippo&""",""riferimenti_cliente"":["""&arrayMulti(Pluto,record)&"""]}"
else
stringaJson=stringaJson&"{""Pippo"":"""&Pippo&""",""riferimenti_cliente"":["""&arrayMulti(Pluto,record)&"""]},"
End if
next
stringaJson=stringaJson&"]"
Quindi estrapolo dati da un DB e poi mi costruisco la mia stringa ma come faccio a dire di creare stringhe Json a blocchi che devono essere massimo 500 records o meno alla volta?
Spero di essermi spiegato bene e di ricervere il vostro aiuto grazie mille.