Bonjour.
Je viens de faire un test et à priori ce n'est pas possible directement. Il va falloir modifier le SQL par code.
Exemple :
1 2 3 4 5 6 7
| dim top as long:top=inputbox("TOP ?")
dim db as dao.database:set db=currentdb
dim q as dao.querydef:set q=db.querydefs("NomTaRequete")
q.sql="SELECT TOP " & top & " T_Date.Date FROM T_Date"
set q=nothing
db.close:set db=nothing |
Une autre solution si tes dates sont ordonnées serait :
select [T_Date].[T_Date.Date] form [T_Date] order by [T_Date].[NomTonChampTri] where DCount("NomTonChampTri", "T_Date", "NomTonChampTri<" & [T_Date].[NomTonChampTri]) <= [prmTop]
Cela numérote les lignes et prend celles qui ont un numéro inférieur ou égale à prmTop.
A+
Partager