|
|
|
|
Bonjour,
si j'ai bien compris, vous n'avez qu'a placer l'instruction : Set MonRecordset = MaBase.QueryDefs!MaRequetePredefinie RefreshDatabaseWindow et votre requête est exécuté ! Lupin
|
re:
en fait, je ne suis pas sur de bien comprendre, vous avez plusieurs requêtes ? Lorsque j'ai besoin de plusieurs requête qui sont fonction des choix utilisateur, je construis une requête générique en string et je la modifie par programmation. Tiré de [ Beginning Access 97 VBA Programming ]
Public Function ChangeRequeteDef(ChaineRequete As String, ChaineSQL As String) As Boolean
Dim Definition As QueryDef
If ((ChaineRequete = "") Or (ChaineSQL = "")) Then
ChangeRequeteDef = False
Else
Set Definition = CurrentDb.QueryDefs(ChaineRequete)
Definition.SQL = ChaineSQL
Definition.Close
RefreshDatabaseWindow
ChangeRequeteDef = True
End If
End Function
Lupin |
Résultats pour [ACCESS VBA ADO] Requete predefinie
Résultats pour [ACCESS VBA ADO] Requete predefinie
Résultats pour [ACCESS VBA ADO] Requete predefinie
Résultats pour [ACCESS VBA ADO] Requete predefinie