Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

recordset vide

3 réponses
Avatar
pierref
bonjour,

dans mon code, j'ai un recordset (issu d'une requete) qui
est parfois vide et ca plante lors du rec.movefirst

Comment tester si le recordset est vide ?

merci

a+

3 réponses

Avatar
Raymond [mvp]
Bonjour.

Les propriétés BOF et EOF permettent de déterminer si un objet Recordset
contient des enregistrements ou si on a dépassé les limites d'un objet
Recordset en se déplaçant d'enregistrement en enregistrement.
Si on ouvre un objet Recordset ne contenant pas d'enregistrements, les
propriétés BOF et EOF prennent la valeur True et la propriété RecordCount de
l'objet Recordset a la valeur 0. Lorsqu'on ouvre un objet Recordset
contenant au moins un enregistrement, le premier est l'enregistrement
actuel. Les propriétés BOF et EOF ont alors la valeur False ;


--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"pierref" a écrit dans le message de
news:170301c426b5$14fda600$
bonjour,

dans mon code, j'ai un recordset (issu d'une requete) qui
est parfois vide et ca plante lors du rec.movefirst

Comment tester si le recordset est vide ?

merci

a+


Avatar
JCB
tu fais :

if not rs.eof then
traitement
else
traitement d'erreur
end if

voila voilou
jcb
Avatar
pierref
ok ca marche

merci bcp


-----Message d'origine-----
bonjour,

dans mon code, j'ai un recordset (issu d'une requete) qui
est parfois vide et ca plante lors du rec.movefirst

Comment tester si le recordset est vide ?

merci

a+
.