Deklaracja PARAMETERS

Deklaruje nazwę i typ danych dla każdego parametru w zapytaniu parametrycznym.

Składnia

PARAMETERS nazwa typ_danych [, nazwa typ_danych [, ...]]

Deklaracja PARAMETERS zawiera następujące segmenty:

Segment

Opis

nazwa

Nazwa parametru. Przypisana do właściwości Name obiektu Parameter i używana do identyfikowania tego parametru w kolekcji Parameters. Możesz użyć segmentu nazwa jako ciągu wyświetlanego w oknie dialogowym, gdy aplikacja uruchamia zapytanie. Jeśli tekst zawiera spacje lub znaki interpunkcyjne, należy go umieścić w nawiasach kwadratowych ([ ]). Na przykład [Niska cena] i [Od którego miesiąca rozpocząć raport?] są prawidłowymi argumentami dla segmentu nazwa.

typ_danych

Jeden z podstawowych typów danych języka SQL dla programu Microsoft Access lub jego synonim.


Spostrzeżenia

W przypadku zapytań uruchamianych regularnie możesz użyć deklaracji PARAMETERS w celu utworzenia zapytania parametrycznego. Zapytanie parametryczne pomaga w automatyzowaniu procesu zmiany kryteriów zapytania. Z zapytaniem parametrycznym kod będzie musiał zapewnić parametry za każdym razem, gdy zostanie uruchomione zapytanie.

Deklaracja PARAMETERS jest opcjonalna, ale w przypadku jej zastosowania znajduje się przed wszelkimi innymi instrukcjami, w tym instrukcją SELECT.

Jeśli deklaracja zawiera więcej niż jeden parametr, należy oddzielić je przecinkami. Poniższy przykład obejmuje dwa parametry:

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

W klauzuli WHERE lub HAVING można użyć argumentu nazwa, ale nie typ_danych. W przykładzie poniżej należy podać dwa parametry. Po ich podaniu kryteria są stosowane do rekordów w tabeli zamówień:

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

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



Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów pakietu Office

Czy te informacje były pomocne?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×