Dichiarazione PARAMETERS

Dichiara il nome e il tipo di dati di ogni parametro di una query con parametri.

Sintassi

PARAMETERS nome tipodati [, nome tipodati [, ...]]

La dichiarazione PARAMETERS è composta dalle parti seguenti:

Parte

Descrizione

nome

Nome del parametro. Assegnato alla proprietà Name dell'oggetto Parameter e usato per identificare il parametro nella raccolta Parameters. Si può usare nome come stringa visualizzata in una finestra di dialogo mentre l'applicazione esegue la query. Racchiudere tra parentesi ([ ]) il testo contenente spazi o segni di punteggiatura. Ad esempio, [Minimo giornaliero] e [Mese con cui iniziare il report?] sono argomenti nome validi.

tipodati

Uno dei tipi di dati SQL primari di Microsoft Access o i relativi sinonimi.


Osservazioni

Per le query eseguite frequentemente, è possibile usare la dichiarazione PARAMETERS per creare una query con parametri, che consente di automatizzare la modifica dei criteri della query. Se si usa una query con parametri, è necessario specificare i parametri nel codice ogni volta che si esegue la query.

La dichiarazione PARAMETERS è facoltativa ma, se inclusa precede tutte le altre istruzioni, compresa l'istruzione SELECT.

Se la dichiarazione include più parametri, è necessario separarli con una virgola. L'esempio seguente include due parametri:

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

In una clausola WHERE o HAVING è possibile usare nome, ma non tipodati. Nell'esempio seguente prevede l'inserimento di due parametri, quindi i criteri vengono applicati ai record della tabella Ordini:

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

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



Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per i tuoi commenti e suggerimenti

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×