Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

Nella parte 2 di questa serie è stato preso in considerazione l'uso di LIKE e caratteri jolly nei criteri di query per trovare corrispondenze inesatto. Cosa fare, ma se fosse possibile ottenere la query per applicare i criteri specificati durante l'esecuzione? Cosa fare se una query richiede input? Buone notizie! È possibile fare in modo che una query chieda input ed è in realtà molto semplice.

È infatti possibile utilizzare una domanda racchiusa tra parentesi quadre al posto di un criterio normale. Quando qualcuno esegue la query, la prima cosa che fa è visualizzare una finestra di dialogo con la domanda che hai usato. Diamo un'occhiata alla progettazione della query che ha prodotto il cognome del cliente? finestra di dialogo.

Domanda parametro tra parentesi quadre nella riga Criteri

La query restituisce tutti i dati della tabella Clienti, ma solo i record in cui Cognome corrisponde alla risposta dell'utente sono i seguenti:

Immissione del valore del parametro

In questo modo si ottiene il risultato, ma ci sono alcune operazioni che è possibile eseguire per migliorare l'usabilità della query. Per uno, è possibile dichiarare i parametri in modo che Access fornirà un messaggio di errore appropriato se qualcuno immette il tipo di dati errato (ad esempio, qualcuno immette del testo quando è necessario un numero).

Per dichiarare un parametro:

  1. Aprire la query in visualizzazione Struttura e copiare la domanda del parametro negli Appunti, incluse le parentesi quadre (selezionare la domanda del parametro e premere CTRL+C).

  2. Nella scheda Strumenti query |Nel gruppoMostra/Nascondi della scheda Progettazione fare clic su Parametri.

  3. Nella finestra di dialogo Parametri query incollare il parametro copiato nella colonna Parametro e quindi impostare il tipo di dati usando l'elenco a discesa nella colonna Tipo di dati.

Domanda incollata nella finestra di dialogo Parametri query

Se si vuole davvero fare tutto, è possibile usare un modulo per raccogliere l'input. Una maschera offre tutti i tipi di possibilità, ad esempio la condivisione dei parametri di input tra un set di query o l'inserimento di un parametro di data/ora in un controllo selezione data. Per altre informazioni, vedere Usare parametri in query, maschere e report.

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×