31. oktober 2000 - 17:39Der er
11 kommentarer og 1 løsning
Håndtere object = nothing
Jeg har en function, som enten returnere et object eller returnere objectet, som objname=nothing
Mit problem er at teste på min asp side om objectet er sat til nothing eller jeg reelt har et object, som jeg f.eks. kan lave For each...next løkke på, uden siden fejler fordi objectet er nothing.
nope har prøvet.....også med isempty, men den tager fat i for each løkken alligevel... er vi ovre i en on error resume next og så teste Err objectet(efter der er lavet noget ved object) via et eller andet lækker kode??
Jeg har umiddelbart dette testkode stykke, category er et arrayobject returneret fra MS SIteserver:
Set category = Getcategory(CTID) \' funktion der laver set getcategory=nothing, hvis ingen kategori findes
Set category = nothing \' Til test If isobject(category) then For Each val In category Response.write val.name Next End if
Jeg vil altså sikre mig at for each ikke fejler fordi category = nothing og scriptet fortsætter til for each, selvom om objectet er sat til nothing. Er det klart nok :-)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.