Bonjour,
Basé sur une requête SQL, je souhaite faire apparaître le résultat dans une zone de texte ou étiquette d'un formulaire. Cependant je n'y parviens pas.
Avez-vous une idée de mon erreur ?
Sachez que si vous avez d'autres manières d'arriver à cette finalité, n'hésitez pas!

Voici la requête brute :
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
SELECT Count(Table1.NR_LIGNE)
FROM Table1
WHERE (((Table1.Couleur) Is Null) AND ((Table1.Matiere) Is Not Null));
Et voici le code que j'ai appliqué en VBA :

Code VBA : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
Public Sub SQL()
Dim StrsSQL As String
StrsSQL = "SELECT COUNT(NR_LIGNE)" & "T_Travail" & "WHERE(((BDP_RECORD_KEY) IS NULL) AND ((IBP_RECORD KEY) IS NOT NULL));"
DoCmd.RunSQL (StrsSQL)
End Sub
 
Private Sub Texte32_Click()
Call SQL
End Sub
(j'ai construit cela avec ce que j'ai trouvé sur le net)