Jesper TMedlem sedan nov. 20017 058 inlägg
Detta funkar om det finns något i arrayen. Om det inte gör det så klagar den förstås på ubound.
Men jag vill ju ha med båda argumenten.
Hur gör jag?
if not IsArray(arrRecSet) or id > ubound(arrRecSet, 2) then
response.write("<!--Inkluderingsblocket "& page &" : "& id & " saknas!-->")
else
Response.write (arrRecSet(1,id))
end if
@ndersMedlem sedan juni 200026 914 inlägg
Du måste dela upp if-satsen. VB och VBScript är ganska körkat, eftersom alla villkor på samma rad evalueras, även om det är kört redan med det första.
Något sånt här hade jag nog gjort:
intTest = 0
if not IsArray (arrRecSet) then
intTest = 1
else
if id > ubound(arrRecSet, 2) then intTest = 1
End if
if intTest = 0 then
Response.write (arrRecSet(1,id))
else
response.write("<!--Inkluderingsblocket "& page &" : "& id & " saknas!-->")
End if
Mvh
mikulMedlem sedan aug. 2001810 inlägg
Jesper TMedlem sedan nov. 20017 058 inlägg