Bonjour
j'ai deux questions sur la syntaxe en VBA.
Premièrement, je veux récupérer par Recordset toutes les lignes (tous les enregistrements) d'une table avec la contrainte id=6 par exemple. Voici le code que j'ai pour cela :
A partir de cela, je voudrais savoir combien de lignes correspondent à la requète, et accéder aux valeurs. Par exemple, comment faire pour obtenir la valeur du champ "A" de la première ligne ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Dim db As DAO.Database: Set db = CurrentDb Dim r As DAO.Recordset Set r = CurrentDb.OpenRecordset("SELECT * FROM Table WHERE (((id)=" & Me.ID & "));")
Mon autre question concerne la syntaxe pour signifier la commande suivante depuis le code VBA d'un formulaire :
- mettre "bonjour" dans l'étiquette "e" de l'état "f"
Voila, je vous remercie pour votre aide, à bientôt.
antoine46
Partager