---
title: "databaskoppling i application-variabel"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/6616-databaskoppling-i-application-variabel"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "bohlin"
published: "2000-09-17T20:32:00.000Z"
updated: "2000-09-17T21:57:00.000Z"
replies: 2
views: 260
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/6616-databaskoppling-i-application-variabel"
---

# databaskoppling i application-variabel

## #1 — bohlin, 2000-09-17T20:32Z

Jag läste nånstans att man inte ska ha databaskoppliingar i applicationvariabler, utan i vanliga. varför?

Nån som kanske har en länk till nån sida där det står varför?

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

## #2 — Vide, 2000-09-17T21:33Z

Det (tycker jag) beror på hur du använder den... jag antar att du menar att du initierar application i global.asa...

Det du inte skall initiera den i Sub Session_OnStart, för då kommer ju det att startas/skrivas över samma application för varje besökare och då tappar man ju allt va Application står för...

Om man skall initiera den i global.asa så skall du använda den i Sub Application_OnStart, då kommer den bara att startas en gång under serverns uppgång...

Allt detta trots är det en bit minne som **alltid** är upptaget för servern då man startar en Application i Sub Application_OnStart...

Nu blev ju jag också splittrad... :e

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

## #3 — emission, 2000-09-17T21:57Z

Nej, man ska inte ha några objekt i application- eller session-scope. Om man skapar kopplingen i application-scope, måste alla anrop gå via den tråd som t.ex. global.asa skapat.
För det första måste tråden anropas (marshalling), för det andra hamnar alla anrop i kö, dvs. man utnyttjar inte möjligheten till multitrådning.

Däremot är det inte så dumt att lagra kopplingsträngen (connectionstring) i application-scope, så att den blir smidig att komma åt.

Har för mig att det finns artiklar om detta på MSDN.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/6616-databaskoppling-i-application-variabel
