Il comando " nolock " in un Access query pass-through blocca un tavolo in modo che non gli aggiornamenti o eliminazioni avvengono al tavolo mentre si esegue una query di selezione . Questo evita un processo chiamato " letture sporche ", che è un fenomeno che si verifica quando una riga viene modificata mentre è in corso il recupero da parte dell'utente e porta a cattivi dati restituiti alla vostra applicazione. Per evitare che ciò accada si aggiunge il comando " nolock " della connessione ODBC in Progettazione query Access. Istruzioni
1
Aprire Microsoft Access. Fare clic sull'icona "Apri" e fare doppio clic il file MDB di Access per aprirlo.
2
Fare clic su " Query " per visualizzare un elenco di domande. Fai clic destro sulla query che si desidera modificare e selezionare " Visualizzazione SQL . " Questo apre il codice SQL per la query nel codice SQL Designer .
3
Inserire il " con nolock " codice dopo la " tabella di selezione ", dove tabella è il nome della tabella che si sta interrogando da . Ad esempio , la seguente query di selezione è un esempio di una query pass-through con " nolock " :
select * from clienti
nolock
4
Fare clic sul pulsante "Esegui " in la parte superiore della finestra di accesso . La query viene eseguita in modo da poter testare la nuova funzione " nolock " .