---
title: "Är de rätt att göra så här?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/53070-är-de-rätt-att-göra-så-här"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Thompa__85"
published: "2002-09-12T17:17:34.000Z"
updated: "2002-09-13T10:56:05.000Z"
replies: 4
views: 277
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/53070-är-de-rätt-att-göra-så-här"
---

# Är de rätt att göra så här?

## #1 — Thompa__85, 2002-09-12T17:17Z

Hej!

jag driver ett mini community för polare med ca 15 medlemmar.
Ligger på loopia.se´s server. Och de är så jävla seeeegt!!
De ska inte vara de!
Vad beror de på? Någon sa: Du har inte stängt alla databaser rätt? Vad menade han med de? Hur vet jag vilka som är stängda och inte?
En annan sak, jag kör med 4 databaser. blir de snabbare om jag övergår till bara 1 databas? Och hur gör jag de? Ändra alla koder?!

Mvh Adde

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

## #2 — OveRRidE, 2002-09-12T17:42Z

Det är det mest grundläggande felet många gör som knackar en grej hemma; glömmer att samla den databas-specifika koden på ett ställe. :)

- 1:a budordet: Du skall enbart hava en databas, inte 4
- 2:a budordet: Du skall alltid använda set objConn = nothing
- 3:e budordet: Du skall ha all kod som är specifik för ditt connection-objekt i **en** include-fil.

Med andra ord: Han menar att du måste stänga dina connection-objekt. Det gör du genom att skriva dittConnObj.close och set dittConnObj = nothing. Du bryr dig inte om att kolla ifall de är stängda eller inte, eftersom du har som vana att stänga dem i alla fall. Använd inte 4 databaser, använd 1. Det blir troligtvis snabbare, ja, beroende på hur din kod ser ut. Du programmerar om din kod. :)

Missade jag nåt? ;)

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

## #3 — Thompa__85, 2002-09-12T17:47Z

> **OveRRidE skrev:**
>
> Det är det mest grundläggande felet många gör som knackar en grej hemma; glömmer att samla den databas-specifika koden på ett ställe. :)
> 
>
>
> - 1:a budordet: Du skall enbart hava en databas, inte 4
> - 2:a budordet: Du skall alltid använda set objConn = nothing
> - 3:e budordet: Du skall ha all kod som är specifik för ditt connection-objekt i **en** include-fil.
>
> 
> 
> Med andra ord: Han menar att du måste stänga dina connection-objekt. Det gör du genom att skriva dittConnObj.close och set dittConnObj = nothing. Du bryr dig inte om att kolla ifall de är stängda eller inte, eftersom du har som vana att stänga dem i alla fall. Använd inte 4 databaser, använd 1. Det blir troligtvis snabbare, ja, beroende på hur din kod ser ut. Du programmerar om din kod. :)
> 
> Missade jag nåt? ;)

Okej... har en del att lära alltså ;)
en sak bara... vart ska jag skriva dom där koderna\`??

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

## #4 — voigtann1, 2002-09-12T18:52Z

efter du har använd dina recset och Connect sak..

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

## #5 — OveRRidE, 2002-09-13T10:56Z

Psuedo-kod

```
'öppna conn
conn.open "Provider=Microsoft.OLEDB.Jet4.0;Data Source=c:\fil.mdb"
set rs = conn.execute("SELECT * FROM dinTabell")

'gör nåt skoj med ditt recordset (rs)
do until rs.eof
   response.write rs("kolumn")
rs.movenext
loop

'stäng
rs.close
set rs = nothing
conn.close
set conn = nothing
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/53070-är-de-rätt-att-göra-så-här
