CDynamicAccessor::CDynamicAccessor

Instanziiert und initialisiert das CDynamicAccessor-Objekt.

CDynamicAccessor( 
   DBBLOBHANDLINGENUM eBlobHandling = DBBLOBHANDLING_DEFAULT, 
   DBLENGTH nBlobSize = 8000 
);

Parameter

  • eBlobHandling
    Gibt an, wie die Daten des Binary Large Object (BLOB) behandelt werden soll.Der Standardwert ist DBBLOBHANDLING_DEFAULT.Weitere Informationen finden Sie unter SetBlobHandling für eine Beschreibung der DBBLOBHANDLINGENUM-Werte.

  • nBlobSize
    Die maximale BLOB-Größe in Bytes. Spaltendaten zu diesem Wert wird als BLOB behandelt.Der Standardwert ist 8,000.Ausführliche Informationen finden Sie SetBlobSizeLimit.

Hinweise

Wenn Sie den Standardkonstruktor verwenden, um das Objekt zu initialisieren CDynamicAccessor können Sie festlegen, wie ein BLOB bindet.BLOB kann Binärdaten, z. B. Grafiken oder Sound Kompilierter Code enthalten.Gemäß dem Standardverhalten werden Spalten mehr als 8,000 Bytes als BLOB zu behandeln und versuchen, sie an einem ISequentialStream-Objekt gebunden werden soll.Sie können jedoch einen anderen Wert angeben, um die BLOB-Größe sein.

Sie können auch angeben, wie CDynamicAccessor Spaltendaten behandelt, das als BLOB-Daten sich gekennzeichnet: Sie kann BLOB-Daten in der Standardeinstellung Weise behandeln. Sie kann (Bindung) nicht der Fall ist, BLOB-Daten überspringen. BLOB-Daten, oder sie kann in Anbieter-zugeordnetem Arbeitsspeicher binden.

Anforderungen

Header: atldbcli.h

Siehe auch

Referenz

CDynamicAccessor-Klasse