Sitzungseigenschaften
Der SQL Server Native Client OLE DB-Anbieter interpretiert OLE DB-Sitzungseigenschaften wie folgt:
Eigenschafts-ID |
Beschreibung |
---|---|
DBPROP_SESS_AUTOCOMMITISOLEVELS |
Der SQL Server Native Client OLE DB-Anbieter unterstützt alle Isolationsstufen von Transaktionen im Autocommitmodus mit Ausnahme der Chaosstufe DBPROPVAL_TI_CHAOS. |
Im anbieterspezifischen Eigenschaftensatz DBPROPSET_SQLSERVERSESSION definiert der SQL Server Native Client OLE DB-Anbieter die folgende zusätzliche Sitzungseigenschaft.
Eigenschafts-ID |
Beschreibung |
---|---|
SSPROP_QUOTEDCATALOGNAMES |
Typ: VT_BOOL R/W: Lesen/Schreiben Standard: VARIANT_FALSE Beschreibung: In CATALOG-Einschränkung zugelassene Bezeichner in Anführungszeichen. VARIANT_TRUE: Bezeichner in Anführungszeichen werden für eine CATALOG-Einschränkung für die Schemarowsets erkannt, die Unterstützung für verteilte Abfragen bieten. VARIANT_FALSE: Bezeichner in Anführungszeichen werden nicht für eine CATALOG-Einschränkung für die Schemarowsets erkannt, die Unterstützung für verteilte Abfragen bieten. Weitere Informationen über Schemarowsets, die Unterstützung für verteilte Abfragen bieten, finden Sie unter Unterstützung von verteilten Abfragen in Schemarowsets. |
SSPROP_ALLOWNATIVEVARIANT |
Typ: VT_BOOL R/W: Lesen/Schreiben Standard: VARIANT_FALSE Beschreibung: Bestimmt, ob die Daten als DBTYPE_VARIANT oder DBTYPE_SQLVARIANT abgerufen werden. 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 enthält die VARIANT-Struktur. |
SSPROP_ASYNCH_BULKCOPY |
Zur Verwendung des asynchronen Modus legen Sie die anbieterspezifische Sitzungseigenschaft SSPROP_ASYNCH_BULKCOPY vor dem Aufrufen der BCPExec-Methode auf VARIANT_TRUE fest. Diese Eigenschaft ist im DBPROPSET_SQLSERVERSESSION-Eigenschaftensatz verfügbar. |