Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/01/2011, 16h47   #1
Invité de passage
 
Inscription : janvier 2011
Messages : 6
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 6
Points : 1
Points : 1
Par défaut Clôture conexion ADODB et recordset

Voici un exemple de code source issu d'une application sur laquelle je travaille actuellement :

Code :
1
2
3
4
5
6
7
8
9
10
11
Set cn = Server.CreateObject("ADODB.Connection")
 
cn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.Mappath("../fpdb/ddr/test2/agentstest2.mdb") & ";"
 
q = "SELECT * FROM PW WHERE ID="&id
 
Set rs = cn.Execute(q)
 
.../...(utilisation du rs).../...
 
cn.close
Le développeur clôture "tout" avec cn.close, perso je pensais qu'il était préférable d'écrire

Code :
1
2
Set rs = Nothing
Set cn = Nothing
y a t'il des risque de perf et/ou d'encombrement du serveur ?
Merci par avance
ASP_CDC est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/01/2011, 09h03   #2
Modérateur
 
Avatar de roro06
 
Inscription : avril 2007
Messages : 1 363
Détails du profil
Informations personnelles :
Âge : 42

Informations forums :
Inscription : avril 2007
Messages : 1 363
Points : 1 546
Points : 1 546
Bonjour

ca ne mange pas de pain de fermer systématiquement une connexion. c'est même recommandé. le fait de déclarer permet de libérer la mémoire de l'objet instancié.

remarque : le fait de fermer la connexion ferma aussi les recordset ouverts sur cette connexion.

Citation:
risque de perf et/ou d'encombrement du serveur ?
Bof, pas vraiment : les serveurs actuels sont au bas mot 10 fois plus puissant qu'au moment où ASP est sorti. Il faudrait un trafic déjà bien important !
__________________


" La vie c'est quelque chose de très fort et de très beau.... La vie appartient a tous les vivants. It's both a dream and a feeling. C'est être ce que nous ne sommes pas sans le rester. La vie c'est mourir aussi....Et mourir c'est vraiment strong...c'est rester en vie au delà de la mort...Tous ceux qui sont morts n'ignorent pas de le savoir."
(J.C. VanDamme, humoriste et philosophe belge . A moins que ce ne soit l'inverse ...)

Chuck Norris comprend JC Van Damme.
roro06 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h48.


 
 
 
 
Partenaires

Hébergement Web