Udostępnij przez


Właściwości sesja

The SQL Server Native klient OLE DB dostawca interprets OLE DB sesja properties as follows.

Identyfikator właściwość

Description

DBPROP_SESS_AUTOCOMMITISOLEVELS

The SQL Server Native klient OLE DB dostawca supports all autocommit transaction isolation levels with the exception of the chaos poziom DBPROPVAL_TI_CHAOS.

W polu właściwość specyficzne dla dostawca zestaw DBPROPzestaw_SQLSERVERSESSION, SQL Server Macierzystego dostawca klient OLE DB definiuje następujące właściwość dodatkowych sesja.

Identyfikator właściwość

Description

SSPROP_QUOTEDCATALOGNAMES

Typ: VT_BOOL

R/W: Właściwość do odczytu i zapisu

Wartość domyślna: VARIANT_FALSE

Opis: Identyfikatorów dozwolone ograniczenie CATALOG w cudzysłowach.

VARIANT_TRUE: Dla ograniczenia wykazu dla schematu zestawów wierszy, które dostarczają obsługi kwerenda rozproszona są rozpoznawane identyfikatorów w cudzysłowach.

VARIANT_FALSE: Podane identyfikatory nie są rozpoznawane dla ograniczenia wykazu dla schematu zestawów wierszy, które dostarczają obsługę kwerend rozproszonych.

Aby uzyskać więcej informacji na temat obsługi zestawów wierszy, które dostarczają kwerenda rozproszona schematu Zobacz Obsługa kwerend w programie zestawów wierszy schematu dystrybucji.

SSPROP_ALLOWNATIVEVARIANT

Typ: VT_BOOL

R/W: Odczyt/zapis

Wartość domyślna: VARIANT_FALSE

Opis: Określa, czy dane pobrane w jest jak DBTYPE_VARIANT lub DBTYPE_SQLVARIANT.

VARIANT_TRUE: Typ kolumna są zwracane jako DBTYPE_SQLVARIANT, w których przypadek bufor będzie wyświetlał SSVARIANT struktury.

VARIANT_FALSE: Typ kolumna są zwracane jako DBTYPE_VARIANT i buforu ma strukturę VARIANT.

SSPROP_ASYNCH_BULKCOPY

Do pracy w trybie asynchronicznym, ustaw właściwość określonej sesja dostawca SSPROP_ASYNCH_BULKCOPY VARIANT_TRUE przed wywołaniem metoda BCPExec.Ta właściwość jest dostępna w DBPROPSET_SQLSERVERSESSION zestaw właściwości.