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 regolarmente, è possibile usare una dichiarazione PARAMETERS per creare una query con parametri. Una query con parametri consente di automatizzare il processo di modifica della query criteri. Con una query con parametri, il codice dovrà fornire i parametri ogni volta che viene eseguita 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];