Freigeben über


IRowsetFastLoad (OLE DB)

Die IRowsetFastLoad-Schnittstelle unterstützt speicherbasierte Massenkopiervorgänge in SQL Server. Consumer des SQL Server Native Client OLE DB-Anbieters verwenden die Schnittstelle zum schnellen Hinzufügen von Daten zu einer vorhandenen SQL Server-Tabelle.

Wenn Sie SSPROP_ENABLEFASTLOAD für eine Sitzung auf VARIANT_TRUE festlegen, können Sie keine Daten aus Rowsets lesen, die danach von dieser Sitzung zurückgegeben werden. Wenn SSPROP_ENABLEFASTLOAD auf VARIANT_TRUE gesetzt wird, sind alle Rowsets, die in dieser Sitzung erstellt werden, vom Typ IRowsetFastLoad. IRowsetFastLoad-Rowsets unterstützen die Funktionalität zum Abrufen von Rowsets nicht. Daher können diese Rowsets nicht gelesen werden.

In diesem Abschnitt

Methode

Beschreibung

IRowsetFastLoad::Commit (OLE DB)

Markiert das Ende eines Batches eingefügter Zeilen und schreibt die Zeilen in die SQL Server-Tabelle.

IRowsetFastLoad::InsertRow (OLE DB)

Fügt dem Rowset für das Massenkopieren eine Zeile hinzu.

Siehe auch

Verweis