---
title: "Är RecordSet.Close nödvändigt?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/72012-är-recordset-close-nödvändigt"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Engine^"
published: "2003-03-24T12:59:54.000Z"
updated: "2003-03-24T13:39:40.000Z"
replies: 4
views: 271
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/72012-är-recordset-close-nödvändigt"
---

# Är RecordSet.Close nödvändigt?

## #1 — Engine^, 2003-03-24T12:59Z

Bör man även köra *Close* på ett recordset fast man sätter det till *Nothing*. Blir det skräp kvar i minnet? Minnesläckage är inte bra.

Jag vet ju att för en connection så är det helt annorlunda, eftersom där påverkar *Close* hela connectionpooling-systemet, så jag tänkte att det kanske är något som påverkas för recordset också.

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

## #2 — OveRRidE, 2003-03-24T13:28Z

Jag har också funderat på det där några gånger, men jag kommer ständigt bara fram till:

Vad finns det för anledning att *inte* använda .close?

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

## #3 — Vide, 2003-03-24T13:35Z

> **devguru skrev:**
>
> Closing a Recordset object does not delete it from memory. You can later use the Open method to reopen the same Recordset, with or without the same properties. If you have closed an object and you no longer need it, you can set it equal to Nothing which will remove it from memory

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

## #4 — Engine^, 2003-03-24T13:36Z

Sant.

Det enda jag hittar är att med *Close*, så frigör man de systemresurser som blivit associerade med objeketen, men objektet tas ej bort från minnet. Sätter man däremot objektet till *Nothing*, så elimineras objektet fullständigt från minnet.

Så, det jag kommer fram till är att om objektet inte ska användas igen kan man lika gärna skippa att anropa *Close* och sätta det till *Nothing* på en gång. Om man tjänar något på detta eller huruvida det är rätt eller fel har jag inget större hum om ;)

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

## #5 — OveRRidE, 2003-03-24T13:39Z

God programmerarvana säger vissa, andra resonerar som du, vilket inte är helt fel heller. 

Personligen stänger jag numera allt jag öppnar, när jag kan, just *för att* jag kan.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/72012-är-recordset-close-nödvändigt
