Bearbetning av SELECT FOR-satser UPDATE

Important

Den här funktionen tas bort i en framtida version av Windows. Undvik att använda den här funktionen i nytt utvecklingsarbete och planera att ändra program som för närvarande använder den här funktionen. Microsoft rekommenderar att du använder drivrutinens markörfunktioner.

För maximal interoperabilitet bör applikationer generera resultatuppsättningar som uppdateras med en positionerad uppdateringssats genom att köra en SELECT FOR-sats UPDATE . Även om markörbiblioteket inte kräver detta, krävs det av de flesta datakällor som stödjer positionerade uppdateringssatser.

Markörbiblioteket ignorerar kolumnerna i FOR-satsen UPDATE i ett SELECT FOR-sats UPDATE ; det tar bort denna klausul innan satsen skickas till drivrutinen. I markörbiblioteket styr attributet SQL_ATTR_CONCURRENCY statement, tillsammans med begränsningarna som nämndes i föregående avsnitt, om kolumnerna i en resultatuppsättning kan uppdateras.