---
title: "WebAvis ASP Guide... Global.asa"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/13420-webavis-asp-guide-global-asa"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Sico"
published: "2001-12-29T14:05:00.000Z"
updated: "2001-12-29T15:57:00.000Z"
replies: 9
views: 199
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/13420-webavis-asp-guide-global-asa"
---

# WebAvis ASP Guide... Global.asa

## #1 — Sico, 2001-12-29T14:05Z

Denna koden är från WebAvis ASP Guide.
Koden ligger altså i global.asa. 

```
<SCRIPT LANGUAGE=VBScript RUNAT=Server>
Sub Session_OnStart
   Session("dbasepath") = "DSN=databas1"

   Application("visitors") = Application("visitors")+1
End Sub

Sub Session_OnEnd
   Application("visitors") = Application("visitors")-1
End Sub

Sub Application_OnStart
   Application("visitors") = 0
End Sub

Sub Application_OnEnd

End Sub
</SCRIPT>
```

Der är en sak som jag inte hajar. 

```
 Session("dbasepath") = "DSN=databas1"
```

DSN=databas1.. Va? vad e detta?

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

## #2 — M@rtin, 2001-12-29T14:18Z

Namnet på din DNS är databas1

Om du kör med DNSer alltså

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

## #3 — Sico, 2001-12-29T14:23Z

eh, så DSN betyder DNS ? eumm

Kan du förklara lite mer hur det funkar

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

## #4 — SPiN, 2001-12-29T14:29Z

DSN & DNS är två helt skilda saker. DSN är databasresurser, medans DNS har med servers, hostar och subdomäner att göra. :)

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

## #5 — SPiN, 2001-12-29T14:32Z

För att förklara vad Session("dbasepath") = "DSN=databas1" är:
Du lägger helt enkelt in din DSN-resurs som en sträng i sessionen dbasepath. När du sedan ska koppla upp mot dina databaser på andra sidor, använder du bara den sessionen istället för att skriva om hela strängen. Enligt mig en helt onödig grej, eftersom att det tar ungefär lika lång tid att skriva.

Exempel:

```
Set o = Server.CreateObject ( "ADODB.Connection" )
o.Open [b]Session ( "dbasepath" )[/b]
...
```

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

## #6 — Sico, 2001-12-29T14:45Z

Tack Spin. Det va ett sånt svar jag behövde :)

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

## #7 — Sico, 2001-12-29T14:48Z

men ändå.. Detta counter script skulle väll funka lika bra utan att ha den session raden va?

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

## #8 — jorgen, 2001-12-29T14:54Z

Svar: Ja :)

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

## #9 — PatrikB, 2001-12-29T14:56Z

Dessutom rent optimalt så bör man inte spara connection strings i session variabler utan i application variabler.

cya,
PatrikB

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

## #10 — M@rtin, 2001-12-29T15:57Z

Nä jag skojade bara, skrev fel! :r

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/13420-webavis-asp-guide-global-asa
