---
title: "option explicit problem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/53404-option-explicit-problem/page2"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "voigtann1"
published: "2002-09-16T20:33:36.000Z"
updated: "2002-09-18T05:55:56.000Z"
replies: 29
views: 613
page: 2
pages: 2
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/53404-option-explicit-problem"
---

# option explicit problem

_Sida 2 av 2._

## #21 — Rosenson, 2002-09-17T18:47Z

du måste ha "dim connect" innan du skriver t.ex. "set connect = " eller nå sånt

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

## #22 — pellesvenne, 2002-09-17T18:51Z

jag vet men kan man göra så här typ?

dim connect
connect = 

på en include?
dim bla
bla =

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

## #23 — solbulle, 2002-09-17T18:53Z

Jo så kan du göra, men du kan inte skriva dim på samma variabel flera gånger.

Typ:

dim connect samt sen dim connect i din include också.

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

## #24 — pellesvenne, 2002-09-17T19:15Z

om man skriver in alla variablar in i en fil som man inkluderar e det bättre då typ å här

dim connect,recset 

include file filen

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

## #25 — Ekström, 2002-09-17T19:18Z

Har rätt stora problem att förstå vad du menar, pellesvenne.

Förstår jag dig rätt är svaret: Ja. (?) :)

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

## #26 — pellesvenne, 2002-09-17T19:19Z

asså typ skriva in alla variablar i en fil och sedan inkludera det i en sida!!
e det bättre då?

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

## #27 — Ekström, 2002-09-17T19:25Z

Vad är meningen med det då? Du har ju inte samma variabler på alla sidor?

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

## #28 — pellesvenne, 2002-09-17T19:31Z

ja men jag har samma typ connect på default.asp
och sen inkluderat meny i default som har också connect då blir det konflikt hur ska jag göra då?

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

## #29 — OveRRidE, 2002-09-18T05:53Z

Nu känner jag en stor förvirring runt det här ämnet. ;) Jag kan försöka förklara.

En variabel kan bara dim:as en gång på samma sida, och det är inget undatagsfall ifall den dimmas i en include-fil på sidan eller i själva huvudsidan. Har du include-filer som dim:ar variablar, se till att försöka hålla koll på vad som dim:as var och vad de innehåller. Detta kan göras ganska enkelt om man strukturerar sin kod ordentligt. 

Jag skulle nog inte rekommendera att dim:a alla variablar i en include-fil, det är onödigt slöseri med systemresurser om variabeln inte används samt kommer nog att ge upphov till problem i längden. Dessutom är det god sed att alltid dim:a variablar, högst upp på sidan där de används, med ett beskrivande namn som visar vad den innehåller. :)

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

## #30 — OveRRidE, 2002-09-18T05:55Z

Tillägg: Jag dim:ar alltid variablarna när VB-motorn skriker efter dem, eller innan jag använder dem, då jag vet vad de skall heta. 

Om du t.ex skapar ett connection-objekt i en include fil, som du vill includera, så skall du dim:a t.ex. objConn i include-filen och sedan får du helt enkelt komma ihåg att (eller glömma bort :OO) att inte dim:a den senare i filen, vilket inte borde vara så svårt. :)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/53404-option-explicit-problem/page2  
Föregående sida: https://www.webforum.nu/amne/asp/53404-option-explicit-problem.md
