CDynamicAccessor::CDynamicAccessor
Instanziiert und initialisiert das CDynamicAccessor-Objekt.
CDynamicAccessor(
DBBLOBHANDLINGENUM eBlobHandling = DBBLOBHANDLING_DEFAULT,
DBLENGTH nBlobSize = 8000
);
Parameter
eBlobHandling
Gibt an, wie die Binary Large Object-Daten (BLOB) behandelt werden sollen. Der Standardwert ist DBBLOBHANDLING_DEFAULT. SetBlobHandling finden Sie eine Beschreibung der DBBLOBHANDLINGENUM-Werte.nBlobSize
Die maximale BLOBgröße in Bytes; Spaltendaten über diesen Wert werden als BLOB behandelt. Der Standardwert ist 8,000. Ausführliche Informationen finden Sie unter SetBlobSizeLimit.
Hinweise
Wenn Sie den Konstruktor verwenden, um das CDynamicAccessor-Objekt zu initialisieren, können Sie angeben, wie es Blobs bindet. Blobs können Binärdaten wie Grafiken, Sound oder kompilierte Code enthalten. Das Standardverhalten ist, Spalten mehr als 8.000 Bytes als Blobs zu behandeln und versuchen, sie mit einem ISequentialStream-Objekt zu binden. Sie können jedoch einen anderen Wert angeben, um die BLOBgröße zu sein.
Sie können auch angeben, wie CDynamicAccessor Spaltendaten behandelt, die als sicher Verarbeitungsmöglichkeiten qualifiziert: Verarbeitungsmöglichkeiten es kann mit dem Standardverfahren behandeln; kann (nicht mögen Bindung), Verarbeitungsmöglichkeiten überspringen; oder es kann in Anbieter-zugeordnetem Verarbeitungsmöglichkeiten Arbeitsspeicher binden.
Anforderungen
Header: atldbcli.h