De " nolock " commando in een Access Pass Through-query sloten een tafel zodat er geen updates of verwijderingen gebeuren om de tafel terwijl u uitvoeren van een select query. Dit voorkomt een proces genaamd " dirty reads , " dat is een fenomeen dat optreedt wanneer een rij is gewijzigd terwijl het wordt opgehaald door de gebruiker en leidt tot slechte data terug naar uw toepassing . Om dit te voorkomen kunt " nolock " commando van de ODBC-koppeling in de Access-query ontwerper voegen . Instructies Open Microsoft Access 1 . Klik op de "Open "-pictogram en dubbelklik op uw Access- MDB -bestand om het te openen . Kopen van 2 Klik op " Query " om een lijst met vragen te bekijken . Rechtermuisknop op de query die u wilt bewerken en selecteer ' SQL View . " Dit opent de SQL- code voor uw query in de SQL- codering ontwerper . 3 Plaats de " met nolock " code na de " select tafel , " waar tabel is de naam van de tabel die u bent bevragen uit . Bijvoorbeeld , de volgende selectiequery is een voorbeeld van een Pass Through-query met " nolock " : select * van klanten met nolock 4 Klik op de " Run" knop bij de bovenkant van het venster Access . Uw query uit te voeren zodat u de nieuwe " nolock " functie kan testen .
|