---
title: "Ta bort oändligt antal undernivåer"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/132679-ta-bort-oändligt-antal-undernivåer"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Addeladde"
published: "2005-08-12T20:24:47.000Z"
updated: "2005-08-13T07:53:14.000Z"
replies: 3
views: 324
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/132679-ta-bort-oändligt-antal-undernivåer"
---

# Ta bort oändligt antal undernivåer

## #1 — Addeladde, 2005-08-12T20:24Z

Har en meny med oänligt antal undernivåer. Nu vill jag att om man ta bort en länk ur menyn så ska den ta bort alla länkar som finns under denna nivå.
I tabellen har jag fälten menuID och menuParentID

```

Call deleteMenu(Request.QueryString("menuToDelete"))  

Function deleteMenu(ID)
  sqlString = "Select menuID from menu Where menuParentID = "& ID
  Set menuDeleteRS = Server.Createobject("Adodb.Recordset")
  menuDeleteRS.cursorlocation = 3 
  menuDeleteRS.open sqlString, con 
  While not menuDeleteRS.Eof
    Call deleteMenu(menuDeleteRS("menuID"))
	menuDeleteRS.MoveNext
  Wend
  menuDeleteRS.Close : Set menuDeleteRS = Nothing
 Con.Execute("Delete From menu Where menuID ="& cINT(ID)) 
End Function
```

Jag får felet undantag inträffade.

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

## #2 — Addeladde, 2005-08-12T20:32Z

Löste det man var tvungen att dimma menuDeleteRS innanför funktionen och inte globalt.

Följdfråga: Stängs alla objekt korrekt med denna kod?

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

## #3 — @nders, 2005-08-13T06:23Z

> **Addeladde skrev:**
>
> Följdfråga: Stängs alla objekt korrekt med denna kod?

Du stänger ju inte connectionobjektet i någon kod du visar, så svaret får nog vara nej.

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

## #4 — Addeladde, 2005-08-13T07:53Z

> **@nders skrev:**
>
> > **Addeladde skrev:**
> >
> > Följdfråga: Stängs alla objekt korrekt med denna kod?
>
> Du stänger ju inte connectionobjektet i någon kod du visar, så svaret får nog vara nej.

Det stängs lite längre ner i koden som inte finns med här.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/132679-ta-bort-oändligt-antal-undernivåer
