Aggiornare o rieseguire query sui dati

Nota:  Riteniamo importante fornire il contenuto della Guida più recente non appena possibile, nella lingua dell'utente. Questa pagina è stata tradotta automaticamente e potrebbe contenere errori di grammatica o imprecisioni. L'intento è quello di rendere fruibile il contenuto. Nella parte inferiore della pagina è possibile indicare se le informazioni sono risultate utili. Questo è l' articolo in lingua inglese per riferimento.

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 Pulsante del generatore di creare 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

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

Queste informazioni sono risultate utili?

Grazie per il feedback!

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

×