Hatókör
Microsoft 365-höz készült Access Access 2021 Access 2019 Access 2016

Megadja egy paraméteres lekérdezés egyes paramétereinek nevét és adattípusát.

Szintaxis

PARAMETERS név adattípus [, név adattípus [, ...]]

A PARAMETERS deklaráció az alábbi részekből áll:

Rész

Leírás

név

A paraméter neve. A Parameter objektum Name tulajdonságához rendelődik hozzá, és az adott paraméternek a Parameters gyűjteményen belüli azonosítására szolgál. A név olyan karakterláncként használható, amely a lekérdezés futtatása közben jelenik meg a párbeszédpanelen. A szóközöket vagy más írásjelet tartalmazó szöveget tegye szögletes zárójelbe ([ ]). Az [Alacsony ár] és a [Melyik hónappal kezdődjön a jelentés?] szöveg például egyaránt érvényes név argumentum.

adattípus

Az elsődleges Microsoft Access SQL-adattípusok vagy azok szinonimáinak egyike.

Megjegyzések

Rendszeresen használt lekérdezésekhez a PARAMETERS deklarációval paraméteres lekérdezést hozhat létre. Paraméteres lekérdezés segítségével automatizálhatja a lekérdezési feltételek módosítását. Paraméteres lekérdezés használata esetén a lekérdezés minden egyes futásakor az Ön kódjának kell biztosítania a paramétereket.

A PARAMETERS deklaráció használata nem kötelező, de használata esetén meg kell előznie minden más utasítást, így a SELECT utasítást is.

Ha a deklarációban egynél több paraméter szerepel, akkor ezeket vesszővel válassza el. A következő példában két paraméter található:

PARAMETERS [Low price] Currency, [Beginning date] DateTime;

WHERE vagy HAVING záradékban név használható, de adattípus nem. A következő példa két paraméter megadását várja, majd a feltételeket az „Orders” nevű tábla rekordjaira alkalmazza:

PARAMETERS [Low price] Currency, [Beginning date] DateTime;

SELECT OrderID, OrderAmount FROM Orders WHERE OrderAmount > [Low price] AND OrderDate >= [Beginning date];

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.