webForumDet fria alternativet

Command

ASPur ASP

6 svar · 180 visningar · startad av Axelsson

Medlem sedan juli 20015 inlägg
Frågan#1

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

Medlem sedan dec. 19996 721 inlägg
#2

Hur har du gjort?

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

Vad annars?

Medlem 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.

Medlem 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.

Medlem 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.

Medlem 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]

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