Partager via


IRowsetFastLoad (OLE DB)

L’interface IRowsetFastLoad expose la prise en charge des opérations de copie en bloc basées sur la mémoire SQL Server. Les consommateurs du fournisseur OLE DB SQL Server Native Client utilisent l’interface pour ajouter rapidement des données à une table SQL Server existante.

Si vous définissez SSPROP_ENABLEFASTLOAD sur VARIANT_TRUE pour une session, vous ne pouvez pas lire les données des ensembles de lignes retournés par la suite à partir de cette session. Lorsque SSPROP_ENABLEFASTLOAD est défini sur VARIANT_TRUE, tous les ensembles de lignes créés sur la session sont de type IRowsetFastLoad. Les ensembles de lignes IRowsetFastLoad ne prennent pas en charge la fonctionnalité d’extraction d’ensembles de lignes ; par conséquent, les données de ces ensembles de lignes ne peuvent pas être lues.

Dans cette section

Méthode Descriptif
IRowsetFastLoad ::Commit (OLE DB) Marque la fin d’un lot de lignes insérées et écrit les lignes dans la table SQL Server.
IRowsetFastLoad ::InsertRow (OLE DB) Ajoute une ligne à l’ensemble de lignes de copie en bloc.

Voir aussi

Interfaces (OLE DB)
Copie en bloc de données à l’aide d’IRowsetFastLoad (OLE DB)
Envoyer des données BLOB à SQL SERVER à l’aide d’IROWSETFASTLOAD et ISEQUENTIALSTREAM (OLE DB)