webForumDet fria alternativet

stänga koppling

ASP

6 svar · 192 visningar · startad av jboy_87

Medlem sedan aug. 20011 099 inlägg
Frågan#1

behöver man skriva
set recset = nothing
när man skriver recset.close?

Medlem sedan mars 20007 896 inlägg
#2

Man behöver inte, men det är bra programmering. Du rensar objektet från minnet det använde.

Medlem sedan aug. 20011 099 inlägg
#3

okej :D då ska jag fortsätta med det!!

Medlem sedan mars 20007 896 inlägg
#4

Bra. :)

Glöm inte att göra så med alla objekt du använder. T.ex. ADODB.Connection, som du garanterat använder också. :)

Medlem sedan maj 200010 687 inlägg
#5

Rätta mig om jag har fel, men det är ju Set obj = nothing som är viktigt. obj.Close görs väl automagiskt då..? :)

Medlem sedan aug. 20011 099 inlägg
#6

jepp jag har också hört det ops skrev fel på inlägget skulle vara tvärtom heheh!

behöver man skriva
recset.close
när man skriver set recset = nothing ?

Medlem sedan mars 20007 896 inlägg
#7

Rätta mig om jag har fel, men det är ju Set obj = nothing som är viktigt. obj.Close görs väl automagiskt då..?

Njä, du har ju inte fel - men inte helt rätt heller, tycker jag. :)
Set obj = Nothing rensar ju objektets plats från minnet, och kör destruktorn för objektet - där även Close-metoden körs ( I det här fallet ). Så det är .Close som är viktig, men rensar man objektet så körs den ju ändå. :)

258 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)