Aggiornare o rieseguire query sui dati

Importante :  Il presente articolo è stato tradotto automaticamente, vedere la dichiarazione di non responsabilità. Per visualizzare la versione inglese dell'articolo, fare clic qui.

Se si condivide un database in rete, è possibile che altri utenti modifichino i dati visualizzati in quel momento all'interno di un foglio dati o di una maschera. Microsoft Access aggiorna i dati visualizzati in base agli intervalli impostati. È tuttavia possibile visualizzare immediatamente i dati correnti effettuando l'aggiornamento dei record. È inoltre possibile eseguire un aggiornamento più approfondito rieseguendo la query sui dati.

L'aggiornamento dei record consente di aggiornare solo i dati esistenti nel foglio dati o nella maschera. Non è invece possibile riordinare i record, visualizzare nuovi record o rimuovere i record eliminati e i record che non soddisfano più i criteri specificati. Per eseguire queste operazioni, è possibile eseguire nuovamente la query sui record, manualmente, tramite una macro o tramite codice.

Nota : La riesecuzione di una query è un'operazione più complessa rispetto all'aggiornamento dei dati e richiede quindi più tempo. Il tempo necessario può essere considerevole, a seconda del recordset.

Per saperne di più

Aggiornare i dati

Impostare l'intervallo di aggiornamento

Rieseguire query sui dati manualmente

Utilizzare una macro per rieseguire query sui dati

Utilizzare il codice per rieseguire query sui dati

Aggiornare i dati

  • Eseguire una delle operazioni seguenti:

    • Per aggiornare i record nella visualizzazione Foglio dati o Maschera, nella scheda Pagina iniziale, nel gruppo Record, fare clic su Aggiorna tutto e quindi su Aggiorna.

    • Per aggiornare i record nella visualizzazione Tabella pivot o Grafico pivot, nella scheda Struttura, nel gruppo Dati, fare clic su Aggiorna pivot.

Torna all'inizio

Impostare l'intervallo di aggiornamento

È possibile impostare l'intervallo in base al quale Access aggiorna i dati. Per impostazione predefinita, i dati vengono aggiornati ogni 60 secondi.

  1. Fare clic sul pulsante Office. Verrà visualizzato l'OutSpace.

  2. Nel riquadro sinistro dell'OutSpace fare clic su Opzioni.

  3. Nel riquadro sinistro della finestra di dialogo Opzioni di Access fare clic su Avanzate.

  4. Nel riquadro destro, in Impostazioni avanzate, specificare un valore per Intervallo aggiornamenti (sec).

Torna all'inizio

Rieseguire query sui dati manualmente

  • Premere MAIUSC+F9.

Torna all'inizio

Utilizzare una macro per rieseguire una query sui dati

Se si desidera rieseguire automaticamente una query quando si verifica un evento, è possibile creare una macro e collegarla all'evento. Si supponga, ad esempio, di dover rieseguire una query sui dati in una maschera ogni volta che la maschera passa allo stato attivo. È possibile creare una macro e collegarla all'evento Su attivato della maschera tramite la procedura seguente:

  1. Nel gruppo Altro della scheda Crea fare clic su Macro. Se il comando non è disponibile, fare clic sulla freccia sotto al pulsante Modulo o Modulo di classe, quindi su Macro.

  2. Fare clic sulla freccia nella casella accanto al segno più (+) verde e quindi fare clic su RieseguiQuery.

  3. Salvare la macro, usando il nome del RieseguiQuerye quindi chiudere il generatore di Macro.

  4. Aprire la maschera desiderata nella visualizzazione Struttura. Se la finestra delle proprietà non è visualizzata, premere F4 per visualizzarla.

  5. Verificare che la maschera stessa sia selezionata e quindi nella finestra delle proprietà fare clic sulla scheda Evento.

  6. Nella scheda Evento fare clic sulla freccia della proprietà Su attivato e quindi fare clic sul nome della macro , RieseguiQuery.

  7. Salvare la maschera.

Torna all'inizio

Utilizzare codice per rieseguire una query sui dati

Per rieseguire una query sui dati automaticamente è inoltre possibile utilizzare codice. Si supponga di dover rieseguire una query sui dati in una maschera ogni volta che la maschera passa allo stato attivo. È possibile creare un modulo e allegarlo all'evento Su attivato della maschera tramite la procedura seguente:

  1. Aprire la maschera desiderata nella visualizzazione Struttura. Se la finestra delle proprietà non è visualizzata, premere F4 per visualizzarla.

  2. Verificare che la maschera stessa sia selezionata e quindi nella finestra delle proprietà fare clic sulla scheda Evento.

  3. Scegliere il pulsante Compila Pulsante del generatore la proprietà Su attivato, nella scheda evento.

  4. Nella finestra di dialogo Scegli generatore fare clic su Generatore di codice.

    In Visual Basic Editor verrà aperto un nuovo modulo.

  5. Digitare Me.Requerye quindi chiudere Visual Basic Editor.

  6. Salvare il modulo.

Torna all'inizio

Nota : Dichiarazione di non responsabilità per la traduzione automatica: Il presente articolo è stato tradotto tramite un software di traduzione automatica e non da una persona. Microsoft offre le traduzioni automatiche per consentire a coloro che non conoscono la lingua inglese di leggere gli articoli sui prodotti, sui servizi e sulle tecnologie Microsoft. Dal momento che l'articolo è stato tradotto automaticamente, potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli.

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.

×