IRowsetFastLoad (OLE DB)
Die IRowsetFastLoad
Schnittstelle macht Unterstützung für SQL Server speicherbasierte Massenkopiervorgänge verfügbar. SQL Server Native Client OLE DB-Anbieterverbraucher verwenden die Schnittstelle, um einer vorhandenen SQL Server Tabelle schnell Daten hinzuzufügen.
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 festgelegt 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 aus diesen Rowsets keine Daten 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. |
Weitere Informationen
Schnittstellen (OLE DB)
Massenkopieren von Daten mithilfe von IRowsetFastLoad (OLE DB)
Senden von BLOB-Daten an SQL SERVER mit IROWSETFASTLOAD und ISEQUENTIALSTREAM (OLE DB)