Bonjour,
Voila je voudrais mettre le résultatde ma requete dans une zone de texte sauf que je n'y arrive pas j'ai le code suivant:
SQL = "SELECT COUNT(Nom)As compte FROM PARTICIPANT WHERE NumCategorie=1 AND NumFacture=(SELECT NumFacture FROM FACTURATION WHERE NumSortie= " & numsor & ");"
Set PARTICIPANT = CurrentDb
Set enregistrement = PARTICIPANT.OpenRecordset(SQL, dbOpenSnapshot)
If enregistrement.RecordCount = 1 Then
Me.NbAdu = enregistrement.Fields("compte")
End If
Mais il me mets le message d'erreur suivant :
- Erreur d'execution 3354.
- Cette sous requete peut retourner au plus un enregistrement.
Je ne vois pas comment faire car ma requete count va forcément me retourner un seul résultat ...
Cordialement.
Configuration: Access 2007