Avatar billede Slettet bruger
22. oktober 2003 - 13:37 Der er 8 kommentarer og
2 løsninger

Optimering åbne og lukke variabler, recordset og connections

Jeg er ved at optimere noget kode og kunne godt tænke mig at vide

- om det er nødvendigt at lukke varibler generelt.
- om man skal lukke variabler der defineres i en include fil som bruges på næsten alle sider
- Om man må lukke sine variabler, recordset og connections i slutningen af koden eller om man skal lukke dem når man er færdig.
Avatar billede killer_r Nybegynder
22. oktober 2003 - 13:59 #1
Lytter med...
Avatar billede mattiw Nybegynder
22. oktober 2003 - 15:19 #2
Det er ikke nødvendigt at lukke almindelige strengvariabler osv da de automatisk bliver slettet når dit scopre afsluttes..
Men det er vigtigt at du lukker alle dine objekt-variabler (Set objVar = Nothing) da disse kan bruge eksterne variabler som umiddelbart bliver liggende i hukommelsen efter dit scope er lukket.. Dette gør dog ikke selve siden direkte langsommere men i det lange løb gør det serveren langsommere og dermed alle sider der måtte ligge på denne..
Det er op til dig selv hvornår du lukker dine variabler, det tager "teoretisk" den samme tid uanset hvad..
Avatar billede Slettet bruger
22. oktober 2003 - 15:32 #3
strengvariabler contra objectvariabler?
Avatar billede mattiw Nybegynder
23. oktober 2003 - 01:27 #4
hvad mener du ?
Avatar billede Slettet bruger
23. oktober 2003 - 08:10 #5
hvad er en strenvariabel og hvad er en objektvariabel
Avatar billede thesurfer Nybegynder
23. oktober 2003 - 22:30 #6
jeg vil tro at det er sådan her:
streng variabel: x = "hello world" (en eller anden tekst)
objekt variabel: Set fso = CreateObject("Scripting.FileSystemObject") (sættes til et objekt)

du sletter så fso-objekt-variablen med:
set fso = nothing
Avatar billede thesurfer Nybegynder
18. december 2003 - 04:22 #7
Dette spørgsmål mangler input.
Det kan f.eks. være at spørgeren mangler at acceptere/afvise svar/komme med feedback, eller af en svarer mangler at lægge et svar/komme med feedback.
Avatar billede Slettet bruger
18. december 2003 - 08:04 #8
det må vi have gjort noget ved...

Surfer -> Gider du smide et svar så jeg kan dele lige over
Avatar billede thesurfer Nybegynder
18. december 2003 - 16:41 #9
Det kan jeg da godt :)
Avatar billede thesurfer Nybegynder
19. december 2003 - 14:57 #10
Takker for points.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester