J'ai un morceau de code qui prend plusieurs lignes d'une base de données et crée un objet dictionnaire que je pousse dans un tableau.
do while index < rs.RecordCount or (not rs.EOF)
set dict = Server.CreateObject("Scripting.Dictionary")
for each x in rs.fields
temp = x.value
dict.add lcase(x.name), temp
next
set records(index) = dict
index = index + 1
rs.moveNext
set dict = nothing
loop
J'ai l'habitude d'appeler set object = nothing (objet = rien) lorsque je travaille avec un dictionnaire, mais dois-je passer par tout le tableau (enregistrements) et mettre chaque index à "nothing" ?
Je me pose la question à cause de la gestion de la mémoire et je ne sais pas comment IIS et ASP la gèrent.