Je voudrais savoir s'il est n=E9cessaire d'affecter la=20
valeur Nothing =E0 des objets recordsets et database pour=20
lib=E9rer la place m=E9moire, m=EAme si la proc=E9dure dans=20
laquelle ils ont =E9t=E9 d=E9clar=E9s est termin=E9e.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Ahmed
bonne question...
"dp" a écrit dans le message news: 4ddc01c3e4cc$67b544a0$ Bonjour à tous,
Je voudrais savoir s'il est nécessaire d'affecter la valeur Nothing à des objets recordsets et database pour libérer la place mémoire, même si la procédure dans laquelle ils ont été déclarés est terminée.
Merci d'avance pour votre réponse.
bonne question...
"dp" <anonymous@discussions.microsoft.com> a écrit dans le message news:
4ddc01c3e4cc$67b544a0$a001280a@phx.gbl...
Bonjour à tous,
Je voudrais savoir s'il est nécessaire d'affecter la
valeur Nothing à des objets recordsets et database pour
libérer la place mémoire, même si la procédure dans
laquelle ils ont été déclarés est terminée.
"dp" a écrit dans le message news: 4ddc01c3e4cc$67b544a0$ Bonjour à tous,
Je voudrais savoir s'il est nécessaire d'affecter la valeur Nothing à des objets recordsets et database pour libérer la place mémoire, même si la procédure dans laquelle ils ont été déclarés est terminée.
Merci d'avance pour votre réponse.
Benoit Compoint [MS]
Bonjour,
Il est recommandé de fermer systématiquement l'objet Recordset en fin de traitement et de lui affecter la valeur Nothing.
Théoriquement la place mémoire devrait être automatiquement libérée à la fin de la procédure VBA dans laquelle la variable de type Recordset a été déclarée. Mais il peut arriver que la mémoire ne soit pas correctement libérée automatiquement quand la variable objet n'est pas affectée à Nothing.
Benoit Compoint
"dp" wrote in message news:4ddc01c3e4cc$67b544a0$ Bonjour à tous,
Je voudrais savoir s'il est nécessaire d'affecter la valeur Nothing à des objets recordsets et database pour libérer la place mémoire, même si la procédure dans laquelle ils ont été déclarés est terminée.
Merci d'avance pour votre réponse.
Bonjour,
Il est recommandé de fermer systématiquement l'objet Recordset en fin de
traitement et de lui affecter la valeur Nothing.
Théoriquement la place mémoire devrait être automatiquement libérée à la fin
de la procédure VBA dans laquelle la variable de type Recordset a été
déclarée.
Mais il peut arriver que la mémoire ne soit pas correctement libérée
automatiquement quand la variable objet n'est pas affectée à Nothing.
Benoit Compoint
"dp" <anonymous@discussions.microsoft.com> wrote in message
news:4ddc01c3e4cc$67b544a0$a001280a@phx.gbl...
Bonjour à tous,
Je voudrais savoir s'il est nécessaire d'affecter la
valeur Nothing à des objets recordsets et database pour
libérer la place mémoire, même si la procédure dans
laquelle ils ont été déclarés est terminée.
Il est recommandé de fermer systématiquement l'objet Recordset en fin de traitement et de lui affecter la valeur Nothing.
Théoriquement la place mémoire devrait être automatiquement libérée à la fin de la procédure VBA dans laquelle la variable de type Recordset a été déclarée. Mais il peut arriver que la mémoire ne soit pas correctement libérée automatiquement quand la variable objet n'est pas affectée à Nothing.
Benoit Compoint
"dp" wrote in message news:4ddc01c3e4cc$67b544a0$ Bonjour à tous,
Je voudrais savoir s'il est nécessaire d'affecter la valeur Nothing à des objets recordsets et database pour libérer la place mémoire, même si la procédure dans laquelle ils ont été déclarés est terminée.