Freigeben über


Sitzungseigenschaften

Der OLE DB-Anbieter von SQL Server Native Client interpretiert DIE OLE DB-Sitzungseigenschaften wie folgt.

Eigenschaften-ID BESCHREIBUNG
DBPROP_SESS_AUTOCOMMITISOLEVELS Der OLE DB-Anbieter von SQL Server Native Client unterstützt alle Automatischen Transaktionsisolationsstufen mit Ausnahme der Chaosstufe DBPROPVAL_TI_CHAOS.

Im anbieterspezifischen Eigenschaftensatz DBPROPSET_SQLSERVERSESSION definiert der OLE DB-Anbieter von SQL Server Native Client die folgende zusätzliche Sitzungseigenschaft.

Eigenschaften-ID BESCHREIBUNG
SSPROP_QUOTEDCATALOGNAMES Typ: VT_BOOL

R/W: Lese-/Schreibzugriff

Standard: VARIANT_FALSE

Beschreibung: In DER KATALOGeinschränkung zulässige Kennungen.

VARIANT_TRUE: Bezeichner mit Anführungszeichen werden für eine Katalogeinschränkung für die Schema-Rowsets erkannt, die verteilte Abfrageunterstützung bereitstellen.

VARIANT_FALSE: Kennungen in Anführungszeichen werden für eine Katalogeinschränkung für die Schema-Rowsets, die verteilte Abfrageunterstützung bereitstellen, nicht erkannt.

Weitere Informationen zu Schema-Rowsets, die die Unterstützung für verteilte Abfragen bereitstellen, finden Sie unter Distributed Query Support in Schema Rowsets.
SSPROP_ALLOWNATIVEVARIANT Typ: VT_BOOL

R/W: Lese-/Schreibzugriff

Standard: VARIANT_FALSE

Beschreibung: Bestimmt, ob die abgerufenen Daten wie DBTYPE_VARIANT oder DBTYPE_SQLVARIANT sind.

VARIANT_TRUE: Der Spaltentyp wird als DBTYPE_SQLVARIANT zurückgegeben, in diesem Fall enthält der Puffer die SSVARIANT-Struktur.

VARIANT_FALSE: Der Spaltentyp wird als DBTYPE_VARIANT zurückgegeben, und der Puffer verfügt über die VARIANT-Struktur.
SSPROP_ASYNCH_BULKCOPY Um den asynchronen Modus zu verwenden, legen Sie die anbieterspezifische Sitzungseigenschaft SSPROP_ASYNCH_BULKCOPY auf VARIANT_TRUE fest, bevor Sie die BCPExec-Methode aufrufen. Diese Eigenschaft ist im DBPROPSET_SQLSERVERSESSION Eigenschaftensatz verfügbar.

Siehe auch

Datenquellenobjekte (OLE DB)