Bonsoir,
Question déjà posée (http://access.developpez.com/faq/?page=SQL#ReqParamVar) mais je ne vous cacherais pas que je n'ai pas compris ce code.
Est-on forcément obligé de passer par Querydef pour utiliser une variable en tant que paramètre WHERE dans une requête SQL ??
Si la réponse est non, comment la définir dans la reqête?
exemple:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
Dim rst as DAO.Recordset
Dim MaVariable as string
 
Set rst = CurrentDb.OpenRecordset("SELECT * FROM MaTable WHERE Colonne= MaVariable)
Merci de vos futures explications.