---
title: "Om kategori saknas = Error."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/136999-om-kategori-saknas-error"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "pRob3"
published: "2005-11-05T13:26:45.000Z"
updated: "2005-11-06T11:54:02.000Z"
replies: 5
views: 450
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/136999-om-kategori-saknas-error"
---

# Om kategori saknas = Error.

## #1 — pRob3, 2005-11-05T13:26Z

Försöker loopa ut programmens kategorier men för detta fel meddelande om inte kategori finns med i XML filen. Någon som vet hur man kommer förbi detta?

```
set nodeCol = XMLDoc.documentElement.selectNodes("//program")
for each Node2 in nodeCol

  Response.Write(Node2.selectSingleNode("kategori").text & "<br>")

  next
set nodeCol = nothing
```

**Fel messet:** (i loopen där katergori inte finns)
Körningsfel i Microsoft VBScript fel '800a01a8'

Objekt krävs.: 'Node2.selectSingleNode(...)'

/test.asp, rad 50

Permalänk: https://www.webforum.nu/p/136999

## #2 — lilja, 2005-11-05T13:53Z

Jag gissar på att du måste kontrollera om objektet finns. Borde inte detta gå att göra med en if-satts och IsEmpty eller IsNull??

Permalänk: https://www.webforum.nu/p/1702486

## #3 — pRob3, 2005-11-05T14:02Z

Ingen av dom funkar.

```
If not IsNull(Node2.selectSingleNode("kategori").text) Then
'eller
If not IsEmpty(Node2.selectSingleNode("kategori").text) Then
```

Permalänk: https://www.webforum.nu/p/1702490

## #4 — lilja, 2005-11-05T14:09Z

Hmm, jadu. Jag har nästan bara hållit på med vanliga access databaser. Din kod ser dock ut att fungera. Det fungerar väl inte att göra såhär?

```
Set nodeCol = XMLDoc.documentElement.selectNodes("//program")
For Each Node2 In nodeCol.selectSingleNode("kategori").text 
	Response.Write(Node2.selectSingleNode("kategori").text & "<br>")
Next
Set nodeCol = Nothing
```

Permalänk: https://www.webforum.nu/p/1702491

## #5 — pRob3, 2005-11-05T15:15Z

Nej det funkar inte att göra så.

Permalänk: https://www.webforum.nu/p/1702506

## #6 — @nders, 2005-11-06T11:54Z

```
if not Node2.selectSingleNode("kategori") is nothing then
     Response.Write(Node2.selectSingleNode("kategori").text & "<br>")
end if
```

Permalänk: https://www.webforum.nu/p/1702682

---

Tråden på webben: https://www.webforum.nu/amne/asp/136999-om-kategori-saknas-error
