webForumDet fria alternativet

Anropa-Använda-stänga av...

ASP

5 svar · 198 visningar · startad av CatZ

Medlem sedan jan. 20022 440 inlägg
Frågan#1

Det är ju så mycket tal om att stänga av allt man använder när man använt det färdigt, så som sessions (ska man ALDRIG använda men jag gör det ändå *hoppsan*), RecSet's och liknande.

Exakt hur stänger man sakerna ?

jag har ett recordset som kallas rs ska jag stänga det med rs.Close när allt är färdigt eller?

Medlem sedan juni 20019 519 inlägg
#2

set rs = nothing har jag också :)

Medlem sedan jan. 20022 440 inlägg
#3
Set rs = server.createobject("ADODB.Recordset")
SQL = blah blah blah
rs Open.conn, SQL,,128
rs.close
set rs = nothing

<%=rs("hoppsan")%>

så?
Eller

Set rs = server.createobject("ADODB.Recordset")
SQL = blah blah blah
rs Open.conn, SQL,,128

<%=rs("hoppsan")%>

rs.close
set rs = nothing
Medlem sedan dec. 200012 464 inlägg
#4

Det andra alternativet, med smärre korrigeringar

SQL = blah blah blah
set rs = conn.execute(sql) %>
<%=rs("hoppsan")
rs.close
set rs = nothing

Om du bara skall läsa så är det bara en extra kostnad att använda create och open. Du skall heller inte ange 128 till open

Medlem sedan jan. 20022 440 inlägg
#5

ok, finns det någonstanns att läsa om just connect/open , 3, 3 ,,128 och liknande ?

Medlem sedan dec. 200012 464 inlägg
256 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)