Bonjour,
J'ai le même type de problème que ma_mat. J'ai essayé ce que vous proposez (avec le recordCount), mais je n'y arrive pas.
J'ai écrit le code suivant:
Code :
- for year=2004 to 2005
- rst.Open "SELECT nb_jours WHERE year = " & year, cnx
- if rst.recordcount = 0 then
- msgbox("pas de résultat" )
- else
- msgbox("res : " & rst("nb_jours" ) )
- end if
- next year
|
...sachant que pour 2005 il n'y a pas d'enregistrement
Le 1er msgbox ne s'affiche pourtant pas, et j'ai une "erreur 1004: BOF ou EOF est égal à true ou l'enregistrement actuel a été supprimé..." pour le rst("nb_jours" )
Merci pour votre aide
Message édité par Myway le 10-06-2004 à 09:53:54