Eof bof

cs_oxram Messages postés 40 Date d'inscription jeudi 2 décembre 2004 Statut Membre Dernière intervention 19 juin 2005 - 14 déc. 2004 à 17:02
cboulas Messages postés 2641 Date d'inscription mercredi 2 juin 2004 Statut Membre Dernière intervention 8 janvier 2014 - 14 déc. 2004 à 23:32
voila j'aimerai savoir comment éviter d'avoir un msg d'erreur lorsque j'arrive à la fin ou au début du recordset lorsque je parcour une de mes tables
oxram

3 réponses

gandalflegris007 Messages postés 211 Date d'inscription lundi 31 mars 2003 Statut Membre Dernière intervention 11 juin 2007
14 déc. 2004 à 17:14
Salut oxram

si tu la parcours du début à la fin, fais une boucle sur
Do While Not rst.EOF
Loop

ou
While Not rst.EOF
Wend

(c'est la même chose).
Remplace EOF par BOF si tu la parcours dans le sens inverse.

Guich
0
cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 130
14 déc. 2004 à 17:41
On alors, évite l'erreur par un
On Error Resume Next
avant la ligne qui produit l'erreur.
_______________________________________

DarK Sidious

[Responsable API/VB du site www.ProgOtoP.com]
Téléchargez ProgOtoP API Viewer
0
cboulas Messages postés 2641 Date d'inscription mercredi 2 juin 2004 Statut Membre Dernière intervention 8 janvier 2014 16
14 déc. 2004 à 23:32
Pour éviter un message d'erreur utilise On Error si tu utilise VB6, sinon si tu est en .Net il est fort préférable d'utilise le Try Catch Finally, qui génère des exception et bloc d'info bien plus détaillé, de plus cela te permet d'imbriquer des Try Catch Finally, dans d'autre Try Catch Finally

Chris...
Web : Firstruner - eMail : [mailto:support@firstruner.com Support]
0
Rejoignez-nous