webForumDet fria alternativet

Är databasen stängd

ASP

4 svar · 185 visningar · startad av Addeladde

Medlem sedan jan. 20013 406 inlägg
Frågan#1

Jag tycker alltid att det svårt att veta om databasen är stängd efter varje sida. Speciellt om man har gjort en webbsajt på 100 sidor. Då är det ganska jobbigt att gå igenom alla kod på alla sidor för att se att allt verkligen är stängt. Finns det något program för att kolla det

skulle någon kunna kolla den här koden och se om allt är stängt på den här sidan.

' Öppna dataförbindelsen
Set con = Server.CreateObject("ADODB.Connection")
con.open "databasen", "xxxxx", "xxxxx"

sqlString = "INSERT INTO nyheter " &_
  "( nyhet_datum, " &_
  "nyhet_text ) VALUES ( " &_
  " '" & nyhetDatum & "', " &_
  " '" & nyhetText & "'   )"

Con.Execute sqlString

Con.Close

Tacksam för all hjälp man kan få

------------------
Adde

[Redigerat av Addeladde den 16 apr 2001]

Medlem sedan juni 200032 967 inlägg
#2

du ska nog förstöra objektet con efter det att du stänger det.

set Con = nothing

mvh,

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
all your base are belong to us!</A>

Medlem sedan jan. 20013 406 inlägg
#3

@nders varför måste man göra det. Tar con upp någon kapacitet av databasen om man inte sätter con = nothing

behöver man göra samma sak om man har öppnat ett recordeset.
Alltså rs = nothing

------------------
Adde

Medlem sedan dec. 19998 577 inlägg
#4

Objektet finns ju fortfarande kvar, du har bara stängt själva kopplingen...

------------------
webEye.nu SweQuake.com

Medlem sedan jan. 20013 406 inlägg
#5

Men tar det någon power från databasen.
I en Asp bok som jag har skriver de inget om att man måste skriva set con = nothing.

Vad är själva betydelsen med att skriva så och vad händer mer än att ett objekt tas bort.

------------------
Adde

254 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)