Christian M. Nielsen skrev:
>> >> Et recordset disconnectes således:
>> >> rs.CursorLocation = adUseClient
>> > Set rs.ActiveConnection = Nothing
> Hvis jeg har en includefil med ovenstående NEDERST på mine
> sider, er der så lukket og slukket for det hele, eller har jeg
> misforstået?
Ovenstående skal ikke stå i slutningen af en fil - det skal stå
umiddelbart efter åbningen af et postsæt hvis - og kun hvis - man
har brug for at have det afkoblet (disconnected). Normalt er det
ikke nødvendigt.
Normalt vil følgende linjer være nok:
rs.close
set rs = nothing
conn.close
set conn = nothing
- men det gælder kun for postsæt kaldet "rs" og dataforbindelser
kaldet "conn".
> Hvis det ikke er rigtigt, kan man så med få linier, lukke og
> slukke for ALT på een gang?
Nej. De fire linjer jeg har gengivet ovenfor er i mange tilfælde
nok, men det afhænger af hvad man kalder sine variable. Problemet
med at lukke dem via en includefil nederst er desuden at det mange
gange vil være senere end nødvendigt - dermed spilder man resurser.
Man bør lukke dataforbindelser når man er færdig med at bruge dem -
hverken før eller senere. Man kan evt. gemme de fire ovenstående
linjer i en sub (som så kan lægges i en includefil) - men selve
kaldet bør ligge umiddelbart efter den øvrige databasekode.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på
http://usenet.dk/netikette/citatteknik.html