Den " NOLOCK " kommando i en Access pass-through forespørgsel låser et bord, så ingen opdateringer eller sletninger tilfældigvis bordet, mens du udfører en udvælgelsesforespørgsel . Derved undgår en proces kaldet "dirty læser ", som er et fænomen, der opstår, når en række er ændret , mens den bliver hentet af brugeren og fører til dårlige data tilbage til din ansøgning. For at forhindre at dette sker du tilføje ODBC-forbindelsen er " NOLOCK " kommando i Access forespørgslen designer. Instruktioner
1
Åbn Microsoft Access. Klik på "Åbn "-ikonet og dobbeltklik på din Access- MDB fil for at åbne den.
2
Klik på " Forespørgsler " for at se en liste over forespørgsler. Højreklik på den forespørgsel, du vil redigere, og vælg " SQL View . " Dette åbner SQL-kode til din forespørgsel i SQL kodning designeren.
3
Indsæt " med NOLOCK " kode efter "vælg tabellen ", hvor bordet er navnet på den tabel , du forespørger fra . For eksempel er følgende udvælgelsesforespørgsel et eksempel på en pass -through forespørgslen med " NOLOCK " : Hej
select * from kunder NOLOCK
4
Klik på " Kør " knappen øverst i Access-vinduet . Din forespørgsel henretter , så du kan teste den nye " NOLOCK "-funktionen.