Avatar billede lokipoki Nybegynder
07. maj 2001 - 09:41 Der er 1 kommentar og
1 løsning

Recordset og hukommelse

Er følgende kode god mth. til oprydning og lukning af recordset - sammenlignet med kode 2.

intAntal = conn.Execute(strSQL).Fields(\"Antal\")

Hvor conn er en connection til en DB.

Kode 2:

Set objRS = conn.Execute(strSQL)
intAntal = objRS.Fields(\"Antal\")
objRS.Close
Set objRS = Nothing

Det ovenover giver trods alt kun 1 linie kode i forhold til 4. Men lukker IIS selv for connection, eller er det bedst at gøre det explicit ?
Avatar billede senj Nybegynder
07. maj 2001 - 09:44 #1
Det er god kodeskik at udfører både \"close\" og \"nothing\".
Avatar billede was_ricardo Nybegynder
07. maj 2001 - 18:58 #2
Ja - især hvis du skal til at åbne et nyt recordset på samme side.

Husk at lukke din connection lige så snart du ikke har brug for den - connections er dyre at skabe, men lige så snart du lukker den ryger den tilbage i \"puljen\" så en anden proces kan bruge den.
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