webForumDet fria alternativet

Command

6 svar · 180 visningar · startad av Axelsson

AxelssonMedlem sedan juli 20015 inlägg
#1

Hur stänger jag ner databaskopplingen som jag öppnat med Command objektet?

emissionMedlem sedan dec. 19996 721 inlägg
#2

Hur har du gjort?

AxelssonMedlem sedan juli 20015 inlägg
#3
					Set Comm = Server.CreateObject("ADODB.Command")
					Comm.ActiveConnection "sqls"

Vad annars?

cyprysMedlem sedan dec. 20003 563 inlägg
#4

comm.close
set comm = nothing

kanske?

------------------
MVH // Cyprys
Cyprys
Synd att du inte kan köpa en voodoojordglob och sedan snurra på den fort som fan och skrämma skiten ur alla.

AxelssonMedlem sedan juli 20015 inlägg
#5

Till Cyprus >>> I min ASP referens bok finns inte close med bland Commands Egenskasper och Metoder. Inte heller något annat som skulle stänga anslutningen, men något måste man ju kunna stänga den med annars blir det ju ett himla slöseri med datorkraft.

cyprysMedlem sedan dec. 20003 563 inlägg
#6

Jag har aldrig sagt att jag är duktig på ASP och programmering ;) men skapar du inte helt enkelt ett objekt.
Och de ska man väl kunna stänga med close?

------------------
MVH // Cyprys
Cyprys
Synd att du inte kan köpa en voodoojordglob och sedan snurra på den fort som fan och skrämma skiten ur alla.

emissionMedlem sedan dec. 19996 721 inlägg
#7
 Set Comm = Server.CreateObject("ADODB.Command")
Comm.ActiveConnection "sqls"

Skriver du (ungefär) så så betyder det att du låter Command-objektet skapa kopplingen, och då har du också tappat kontrollen. För att kunna stänga kopplingen:

 Set Conn = Server.CreateObject("ADODB.Connection")
 Conn.open "sqls"
 Set Comm = Server.CreateObject("ADODB.Command")
set Comm.ActiveConnection=Conn

blablabla....

Conn.Close
Set Conn=Nothing

[Redigerat av emission den 28 jul 2001]

131 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)