/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
luk DB
Fra : Abel


Dato : 02-03-03 13:35

Jeg har en asp side - den er lang - i starten åbner jeg en DB forbindelse,
og i slutningen af siden lukker jeg den igen - nu er spørgsmålet så om det
er forkert, vil jeg løbe ind i nogle åbne forbindelser?

Jeg mener jo bestemt at serveren læser hele siden igennem, også selvom der
er noget midt på siden der gør at der ikke er mere herunder der skal bruges?

Får jeg lukket min DB forbindelse ordentligt?

--
mvh.
Henrik Abel Larsen
abel@xperiment[prik].dk
www.xperiment.dk





 
 
Jørn Andersen (02-03-2003)
Kommentar
Fra : Jørn Andersen


Dato : 02-03-03 14:12

On Sun, 2 Mar 2003 13:34:47 +0100, "Abel" <abel@xperiment[prik]dk>
wrote:

>Jeg har en asp side - den er lang - i starten åbner jeg en DB forbindelse,
>og i slutningen af siden lukker jeg den igen - nu er spørgsmålet så om det
>er forkert, vil jeg løbe ind i nogle åbne forbindelser?
>
>Jeg mener jo bestemt at serveren læser hele siden igennem, også selvom der
>er noget midt på siden der gør at der ikke er mere herunder der skal bruges?

Hej Henrik,
Tommelfingerreglen er: Åbn databaseforbindelsen så sent som muligt og
luk den så snart du er færdig med at bruge den.
Dvs. foretag alle mulige beregninger etc., inden du åbner.

Hvis du reelt har brg for den på hele siden, er der ikke noget problem
i det. Vær blot opmærksom på, at hvis du har flere nestede If ... Then
(eller Select Case el. lign.), så skal forbindelsen åbnes og lukkes i
samme "gren".


>Får jeg lukket min DB forbindelse ordentligt?

Svært at se uden kode
- men normalt bruges (til RecordSet og Connection):

objRs.Close
Set objRs = Nothing
objConn.Close
Set objConn = Nothing

Good luck!

--
Jørn Andersen,
Brønshøj

Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408946
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste