Den " NOLOCK "-kommandoen i en Access- pass-through spørring låser en tabell slik at ingen oppdateringer eller slettinger skje til bordet mens du utfører en utvalgsspørring . Dette unngår en prosess som kalles "dirty reads ", som er et fenomen som oppstår når en rad endres mens det blir hentet av brukeren og fører til dårlige data som returneres til søknaden din. For å hindre at dette skjer du legge til ODBC -tilkoblingen er " NOLOCK "-kommandoen i Access-spørring designer . Instruksjoner
en
Åpne Microsoft Access. Klikk på "Open" -ikonet og dobbeltklikker Access MDB -filen for å åpne den.
2
Klikk " søk " for å vise en liste med spørringer. Høyreklikk spørringen du vil redigere, og velg "SQL View. " Dette åpner SQL-kode for spørringen i SQL koding designer .
3
Sett inn " med NOLOCK " koden etter "select bordet", hvor bordet er navnet på tabellen du er spørring fra . For eksempel er følgende utvalgsspørringen et eksempel på en pass-through søket med " NOLOCK " : en
select * fra kunder med NOLOCK
4
Klikk på " Kjør"-knappen på toppen av Access-vinduet . Spørringen kjører , slik at du kan teste den nye " NOLOCK "-funksjonen.