js8bleu
Messages postés576Date d'inscriptionsamedi 14 octobre 2006StatutMembreDernière intervention27 janvier 2014
-
22 févr. 2008 à 14:56
jamelth
Messages postés2Date d'inscriptionjeudi 21 février 2008StatutMembreDernière intervention 5 mars 2008
-
5 mars 2008 à 17:10
Bonjour,
je souhaiterai récupérer le résultat nul ou vide d'une requête afin d'en faire un traitement, mais je ne sais pas comment le faire. J'ai essayé le rsvoiture.recordcount , le IsNull(rsvoiture). C'est à dire :
si rsvoiture ne donne pas de résultat alors
traitement 1
sinon
traitement 2
end if
Y-a-t-il quelqu'un pour m'aider s'il vous plaît? Merci d'avance.
perso, je fais le truc suivant:
Après avoir référencé mon recordset je fais ceci:
With rsvoiture
On Error Resume Next
.MoveLast
.MoveFirst
If .Bof And .Eof Then ==> 'aucun enregistrement
<Traitement1>
Else ==> 'recordset plein
<Traitement2>
End With
PS: le On Error Resume Next c' est pour éviter l' erreur
suite à MoveLast si le recordset est vide.
mais tu peux aussi tester avec recordcount
If rsvoiture.recordcount=0 Then
'==> aucun enregistrement
LIBRE_MAX
Messages postés1402Date d'inscriptionmardi 1 mai 2007StatutMembreDernière intervention 7 octobre 20126 22 févr. 2008 à 16:02
ta question, noyée comme elle est, ta voix ne risque pas de s' entendre.
Il ne faudra pas mélanger les genres, cher ami.
Reposes ta question dans un nouveau topic.
<hr />
... Y'en a même qui disent qu'ils l'ont vu voler.
<hr />
/PRE>