Forcer la sortie d'une boucle do while

Signaler
Messages postés
13
Date d'inscription
mardi 17 mai 2005
Statut
Membre
Dernière intervention
18 novembre 2007
-
PCPT
Messages postés
13298
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
-
bonjour,
est-il possible de forcer la sortie d'une boucle comme celle ci ?

do while numero = recset("NUMERO")
   msgbox "toujours le meme"
   recset.movenext
loop

car au moment où recset.EOF de vient "true" le test plante ...

5 réponses

Messages postés
6786
Date d'inscription
vendredi 16 décembre 2005
Statut
Membre
Dernière intervention
21 décembre 2011
16
Salut,

essaie comme ceci :

            Do While recset.EOF = False
                MsgBox "toujours le meme"
                recset.MoveNext
            Loop

@++


  --Mortalino--
Le mystérieux chevalier, "Provençal, le Gaulois"
<!--
Messages postés
1883
Date d'inscription
samedi 1 avril 2006
Statut
Membre
Dernière intervention
20 novembre 2007
2
Bonjour Mortalino
test manquant dans la boucle
Do While recset.EOF = False
    if  numero = recset("NUMERO")  Then
        MsgBox "toujours le meme"
        recset.MoveNext
    Else
        MsgBox "N' est plus le meme"
        Exit Do
    End If
Loop
Messages postés
13298
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
30
un peu de nettoyage par votre fidèle serviteur....

benny83 -> les réponses te conviennent? ti' bouton prévu pour....
Messages postés
1883
Date d'inscription
samedi 1 avril 2006
Statut
Membre
Dernière intervention
20 novembre 2007
2
profites bien de ton privilège...maitre
Messages postés
13298
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
30
n'ai pas de doute chaibat05, sur tous les sites CS il y a énormément de boulot, alors supprimer 4 topics composés de "bonjour çà va bisous bisous", je considère çà comme une perte de temps, pas un privilège....
tout comme ce post d'ailleurs. pour plus d'infos, tu sais où me contacter.

à bon entendeur....
Prenez un instant pour répondre à [infomsg_SONDAGE-POP3-POUR-CS_769706.aspx ce sondage] svp