Requêtes: Ouvrir une requête paramétrée depuis le code |
Author(s) Dev Ashish |
|
Ouvrir une requête paramétrée depuis le code.
(Q) Comment puis-je ouvrir une requête possédant un paramètre, depuis le
code?
(A) Afin d'ouvrir une requête paramétré, vous devez spécifier
explicitement la valeur de chacun des paramètres, utilisant la collection
Parameters, avant d'y assigner un recordset.
Par exemple, dans le court extrait qui suit, la requête "Qry1"
possède deux paramètres, soit [Please enter Code:] et [Please enter city:].
Dim db As Database
Dim rs As Recordset
Dim qdfParmQry As QueryDef Set db = CurrentDb()
Set qdfParmQry = db.QueryDefs("Qry1")
qdfParmQry("Please Enter Code:") = 3
qdfParmQry![Please Enter City:] = "New York"
Set rs = qdfParmQry.OpenRecordset()
|