Je sais que le code suivant n'est pas optimisé car à chaque fois j'ouvre un
recordset et je le ferme. Est-ce qu'il y a un autre moyen sans ouvrir le
recordset et le fermer à chaque itération ?
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
Gafish
Bonjour,
Tu peux l'ouvrir avant la boucle et le fermer après la boucle. Pour le fermer, n'oublie par le Set MonRecordset = nothing qui d'ailleurs te permettra de ne pas mettre le close.
Arnaud
"RZ" a écrit dans le message news:
Bonjour,
Je sais que le code suivant n'est pas optimisé car à chaque fois j'ouvre un
recordset et je le ferme. Est-ce qu'il y a un autre moyen sans ouvrir le recordset et le fermer à chaque itération ?
rstLocation!DateRetourPrevu = Date + intDelaiLocation
rstLocation!Fature = -1
rstLocation.Update
rstLocation.Close
rstSelection.MoveNext
Loop
Bonjour,
Tu peux l'ouvrir avant la boucle et le fermer après la boucle.
Pour le fermer, n'oublie par le
Set MonRecordset = nothing
qui d'ailleurs te permettra de ne pas mettre le close.
Arnaud
"RZ" <ciberhermes@hotmail.com> a écrit dans le message news:
uKprae0GFHA.1172@TK2MSFTNGP12.phx.gbl...
Bonjour,
Je sais que le code suivant n'est pas optimisé car à chaque fois j'ouvre
un
recordset et je le ferme. Est-ce qu'il y a un autre moyen sans ouvrir le
recordset et le fermer à chaque itération ?
Tu peux l'ouvrir avant la boucle et le fermer après la boucle. Pour le fermer, n'oublie par le Set MonRecordset = nothing qui d'ailleurs te permettra de ne pas mettre le close.
Arnaud
"RZ" a écrit dans le message news:
Bonjour,
Je sais que le code suivant n'est pas optimisé car à chaque fois j'ouvre un
recordset et je le ferme. Est-ce qu'il y a un autre moyen sans ouvrir le recordset et le fermer à chaque itération ?
rstLocation!DateRetourPrevu = Date + intDelaiLocation
rstLocation!Fature = -1
rstLocation.Update
rstLocation.Close
rstSelection.MoveNext
Loop
Rz
Merci pour ta réponse.
Je sais que je peux sortir l'ouverture de la boucle ce que je ne sais pas c'est comment atteindre l'enregistrement que je veux dans ce recordset. J'ai essayé avec Find mais ça n'a pas marché. Peut être que je l'ai mal utilisé. Si tu peux m'aider sur ça....
"Gafish" a écrit dans le message de news: u#
Bonjour,
Tu peux l'ouvrir avant la boucle et le fermer après la boucle. Pour le fermer, n'oublie par le Set MonRecordset = nothing qui d'ailleurs te permettra de ne pas mettre le close.
Arnaud
"RZ" a écrit dans le message news:
Bonjour,
Je sais que le code suivant n'est pas optimisé car à chaque fois j'ouvre un
recordset et je le ferme. Est-ce qu'il y a un autre moyen sans ouvrir le recordset et le fermer à chaque itération ?
rstLocation!DateRetourPrevu = Date + intDelaiLocation
rstLocation!Fature = -1
rstLocation.Update
rstLocation.Close
rstSelection.MoveNext
Loop
Merci pour ta réponse.
Je sais que je peux sortir l'ouverture de la boucle ce que je ne sais pas
c'est comment atteindre l'enregistrement que je veux dans ce recordset. J'ai
essayé avec Find mais ça n'a pas marché. Peut être que je l'ai mal utilisé.
Si tu peux m'aider sur ça....
"Gafish" <---gafish@free.fr----nospam> a écrit dans le message de news:
u#ggDc1GFHA.2740@TK2MSFTNGP12.phx.gbl...
Bonjour,
Tu peux l'ouvrir avant la boucle et le fermer après la boucle.
Pour le fermer, n'oublie par le
Set MonRecordset = nothing
qui d'ailleurs te permettra de ne pas mettre le close.
Arnaud
"RZ" <ciberhermes@hotmail.com> a écrit dans le message news:
uKprae0GFHA.1172@TK2MSFTNGP12.phx.gbl...
Bonjour,
Je sais que le code suivant n'est pas optimisé car à chaque fois j'ouvre
un
recordset et je le ferme. Est-ce qu'il y a un autre moyen sans ouvrir le
recordset et le fermer à chaque itération ?
Je sais que je peux sortir l'ouverture de la boucle ce que je ne sais pas c'est comment atteindre l'enregistrement que je veux dans ce recordset. J'ai essayé avec Find mais ça n'a pas marché. Peut être que je l'ai mal utilisé. Si tu peux m'aider sur ça....
"Gafish" a écrit dans le message de news: u#
Bonjour,
Tu peux l'ouvrir avant la boucle et le fermer après la boucle. Pour le fermer, n'oublie par le Set MonRecordset = nothing qui d'ailleurs te permettra de ne pas mettre le close.
Arnaud
"RZ" a écrit dans le message news:
Bonjour,
Je sais que le code suivant n'est pas optimisé car à chaque fois j'ouvre un
recordset et je le ferme. Est-ce qu'il y a un autre moyen sans ouvrir le recordset et le fermer à chaque itération ?