Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
När du tar bort en rad efter bokmärke gör SQLBulkOperations att datakällan tar bort en eller flera markerade rader i tabellen. Raderna identifieras av bokmärket i en bunden bokmärkeskolumn.
Om du vill ta bort rader efter bokmärke med SQLBulkOperations gör programmet följande:
Hämtar och cachelagrar bokmärken för alla rader som ska tas bort. Om det finns fler än ett bokmärke och kolumnmässigt bindning används lagras bokmärkena i en matris. Om det finns fler än ett bokmärke och radvis bindning används lagras bokmärkena i en matris med radstrukturer.
Anger SQL_ATTR_ROW_ARRAY_SIZE-instruktionsattributet till antalet bokmärken och binder bufferten som innehåller bokmärkesvärdet, eller matrisen med bokmärken, till kolumn 0.
Anropar SQLBulkOperations med åtgärden inställd på SQL_DELETE_BY_BOOKMARK.