Bonjour je doit faire un petit programme en vba en utlisant des tables de ma base de donnée Access. Je voudrait savoir comment afficher le resultat d'un RecordSet mais il y a un erreur qui me dit Aucun enregistrement en cour !!!
voila mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 Dim base As DAO.Database Dim espèce As String Dim resultat As DAO.Recordset Dim res As String Set base = CurrentDb() Set resultat = base.OpenRecordset("SELECT [tab especes complète].[nomVernaculaire] FROM [tab especes complète] WHERE ((([tab especes complète].code)=espèce));") resultat.MoveFirst While Not resultat.EOF With resultat res = !nomVernaculaire MsgBox res End With resultat.MoveNext Wend resultat.Close
Partager