Aracılığıyla paylaş


Satır kümesi özellikleri ve davranışları

Bunlar SQL Server yerel istemci ole db sağlayıcı satır kümesi özellikleri.

Özellik kimliği

Açıklama

DBPROP_ABORTPRESERVE

R/W: Okuma/yazma

Varsayılan: VARIANT_FALSE

Açıklama: Bir satır kümesi iptal etme işlemi sonrasında davranışını bu özellik tarafından belirlenir.

VARIANT_FALSE: SQL Server Yerel istemci ole db sağlayıcı geçersiz kılar, satır kümeleri sonra bir iptal işlemi.İşlevler satır kümesi nesnesinin hemen hemen kaybolur.Yalnızca destekler IUnknown işlemleri ile üstün satır sürümü ve erişimci işleme.

ÜZERİNE YAZILMASINA: SQL Server Yerel istemci ole db sağlayıcı tutar geçerli bir satır kümesi.

DBPROP_ACCESSORDER

R/W: Okuma/yazma

Varsayılan: DBPROPVAL_AO_RANDOM

Açıklama: Erişim sırasını.Sıra sütunlar satır kümesi üzerinde erişilmesi gerekir.

DBPROPVAL_AO_RANDOM: Sütun herhangi bir sırada erişilir.

DBPROPVAL_AO_SEQUENTIALSTORAGEOBJECTS: Depolama nesneleri yalnızca sıralı sütun sıralı belirlenen erişilebilir olarak sütun bağlı.

DBPROPVAL_AO_SEQUENTIAL: Tüm sütunları sırayla belirlenen sütun sıralı erişilmelidir.

DBPROP_APPENDONLY

Bu satır kümesi özellik tarafından uygulanan SQL Server yerel istemci ole db sağlayıcı.Okuma / yazma özellik değeri çalışılırken bir hata üretir.

DBPROP_BLOCKINGSTORAGEOBJECTS

R/W: Salt okunur

Varsayılan: ÜZERİNE YAZILMASINA

Açıklama: SQL Server Yerel istemci ole db sağlayıcı depolama nesneler blok kullanan diğer satır kümesi yöntemleri.

DBPROP_BOOKMARKS DBPROP_LITERALBOOKMARKS

R/W: Okuma/yazma

Varsayılan: VARIANT_FALSE

Açıklama: SQL Server Yerel istemci ole db sağlayıcı destekler için satır kümesi satır kimliği olduğunda dbprop_bookmarks veya DBPROP_LITERALBOOKMARKS yer imleriüzerine yazılmasına.

Her iki özellik için üzerine yazılmasına ayarlama satır kümesi yer işareti tarafından konumlandırma izin vermez.Satır kümesi yer işareti tarafından konumlandırma destekleyen bir satır kümesi oluşturmak için üzerine yazılmasına DBPROP_IRowsetLocate veya DBPROP_IRowsetScroll ayarlayın.

The SQL Server Native Client OLE DB provider uses a Microsoft SQL Server cursor to support a rowset that contains bookmarks.Daha fazla bilgi için bkz: Satır kümeleri ve SQL Server İmleçler.

NotNot
Bu özellikleri ile çakışmadığını diğer ayarlama SQL Server yerel istemci ole db sağlayıcı özellikleri imleç tanımlamak neden olan bir hata.Örneğin, DBPROP_OTHERINSERT üzerine yazılmasına da olduğunda dbprop_bookmarks üzerine yazılmasına için ayarlama tüketici bir satır kümesi açmaya çalıştığında bir hata üretir.

DBPROP_BOOKMARKSKIPPED

R/W: Salt okunur

Varsayılan: VARIANT_FALSE

Açıklama: SQL Server Yerel istemci ole db sağlayıcı döndürürse db_e_badbookmark tüketici gösterir geçersiz bir madde imi zaman konumlandırma veya arama adedi kadar bir satır kümesi.

DBPROP_BOOKMARKTYPE

R/W: Salt okunur

Varsayılan: DBPROPVAL_BMK_NUMERIC

Açıklama: SQL Server Yerel istemci ole db sağlayıcı yalnızca sayısal yer imleri uygular.A SQL Server yerel istemci ole db sağlayıcı yer 32 bitlik imzalanmamış tamsayı, yazın DBTYPE_UI4.

DBPROP_CACHEDEFERRED

Bu satır kümesi özellik tarafından uygulanan SQL Server yerel istemci ole db sağlayıcı.Okuma / yazma özellik değeri çalışılırken bir hata üretir.

DBPROP_CANFETCHBACKWARDS DBPROP_CANSCROLLBACKWARDS

R/W: Okuma/yazma

Varsayılan: VARIANT_FALSE

Açıklama: SQL Server Yerel istemci ole db sağlayıcı destekler geri getiriliyor ve kaydırma yapabileceği satır kümeleri.The SQL Server Native Client OLE DB provider creates a cursor-supported rowset when either DBPROP_CANFETCHBACKWARDS or DBPROP_CANSCROLLBACKWARDS is VARIANT_TRUE.Daha fazla bilgi için bkz: Satır kümeleri ve SQL Server İmleçler.

DBPROP_CANHOLDROWS

R/W: Okuma/yazma

Varsayılan: VARIANT_FALSE

Açıklama: Varsayılan olarak, SQL Server yerel istemci ole db sağlayıcı döndürür, tüketici çalışır daha fazla satır için bekleyen değişiklikleri sırasında bir satır kümesi elde etmek db_e_rowsnotreleased mevcut bulunan durumda olanlar satır kümesi.Bu davranış değiştirilebilir.

Yer işaretiyle imlenen satır kümesi hem dbprop_canholdrows hem de DBPROP_IRowsetChange üzerine yazılmasına için ayarlama anlamına gelir.Her iki özellikleri üzerine yazılmasına, olursa IRowsetLocate arabirim üzerinde satır kümesi ve dbprop_bookmarks ve DBPROP_LITERALBOOKMARKS her iki üzerine yazılmasına.

SQL ServerSatır yer imleri içeren yerel istemci ole db sağlayıcı kümeleri tarafından desteklenen SQL Server imleçler.

DBPROP_CHANGEINSERTEDROWS

R/W: Okuma/yazma

Varsayılan: VARIANT_FALSE

Açıklama: Satır küme bir anahtar küme temelli imleç kullanıyorsa, bu özellik yalnızca üzerine yazılmasına için ayarlanabilir.

DBPROP_COLUMNRESTRICT

R/W: Salt okunur

Varsayılan: VARIANT_FALSE

Açıklama: SQL Server Yerel istemci ole db sağlayıcı özelliği sütun satır kümesi içinde tüketici. tarafından değiştirilemez üzerine yazılmasına için ayarlarDiğer sütunlar satır kümesi güncelleştirilebilir olabilir ve satırlar silinebilir.

Özellik üzerine yazılmasına, tüketici inceler dwFlags üye DBCOLUMNINFO yapısı tek bir sütun değerinin veya yazılabilir olup olmadığını belirlemek için.Düzenlenerek sütunlar için dwFlags DBCOLUMNFLAGS_WRITE sergiler.

DBPROP_COMMANDTIMEOUT

R/W: Okuma/yazma

Varsayılan: 0

Açıklama: Varsayılan olarak, SQL Server yerel istemci ole db sağlayıcı saat aşımına mu ICommand::Execute yöntem.

DBPROP_COMMITPRESERVE

R/W: Okuma/yazma

Varsayılan: VARIANT_FALSE

Açıklama: Sonra bir satır kümesi davranışını bir yürütme işlemi, bu özellik tarafından belirlenir.

ÜZERİNE YAZILMASINA: SQL Server Yerel istemci ole db sağlayıcı tutar geçerli bir satır kümesi.

VARIANT_FALSE: SQL Server Yerel istemci ole db sağlayıcı geçersiz kılar, satır kümeleri sonra bir yürütme işlemi.İşlevler satır kümesi nesnesinin hemen hemen kaybolur.Yalnızca destekler IUnknown işlemleri ile üstün satır sürümü ve erişimci işleme.

DBPROP_DEFERRED

R/W: Okuma/yazma

Varsayılan: VARIANT_FALSE

Açıklama: Üzerine yazılmasına için ayarlandığında SQL Server yerel istemci ole db sağlayıcı çalışır kullanmak bir sunucu imleci satır küme.Metin, ntext, ve Görüntü sütunları döndürülmez sunucudan uygulama tarafından erişilen kadar.

DBPROP_DELAYSTORAGEOBJECTS

R/W: Salt okunur

Varsayılan: VARIANT_FALSE

Açıklama: SQL Server Yerel istemci ole db sağlayıcı destekleyen anlık güncelleştirme Modu'nu depolama nesneler.

Sıralı akış nesnesi verilerde yapılan değişiklikler hemen için gönderilen SQL Server.Satır kümesi hareket Modu'na bağlı değişiklikler yapılır.

DBPROP_HIDDENCOLUMNS

R/W: Salt okunur

Varsayılan: VARIANT_FALSE

Açıklama: Gizli sütun sayısı

DBPROP_UNIQUEROWS üzerine yazılmasına, DBPROP_HIDDENCOLUMNS özellik ek "gizli" verir sütunlar satır kümesi içinde satırları benzersiz olarak tanımlamak için sağlayıcı tarafından eklendi.Bu sütunları döndürülen IColumnsInfo::GetColumnInfo ve IColumnsRowset::GetColumnsRowset.Ancak, bunlar tarafından döndürülen satır sayısı dahil edilen değil pcColumns bağımsız değişkeni tarafından döndürülen IColumnsInfo::GetColumnInfo.

Temsil sütunları toplam sayısını belirlemek için prgInfo tarafından döndürülen yapı IColumnsInfo::GetColumnInfo, gizli sütunları da dahil olmak üzere, döndürülen sütun sayısı DBPROP_HIDDENCOLUMNS değerini tüketici ekler IColumnsInfo::GetColumnInfo , pcColumns.DBPROP_UNIQUEROWS VARIANT_FALSE DBPROP_HIDDENCOLUMNS sıfır ise.

DBPROP_IAccessor DBPROP_IColumnsInfo DBPROP_IConvertType DBPROP_IRowset DBPROP_IRowsetInfo

R/W: Salt okunur

Varsayılan: ÜZERİNE YAZILMASINA

Açıklama: SQL Server Yerel istemci ole db sağlayıcı destekler bu arabirimlerde tüm satır kümeleri.

DBPROP_IColumnsRowset

R/W: Okuma/yazma

Varsayılan: ÜZERİNE YAZILMASINA

Açıklama: SQL Server Yerel istemci ole db sağlayıcı destekler IColumnsRowset arabirim.

DBPROP_IConnectionPointContainer

R/W: Okuma/yazma

Varsayılan: VARIANT_FALSE

Açıklama: IConnectionPointContainer.Belirtilen arabirim üzerine yazılmasına, satır kümesi destekliyorsa.VARIANT_FALSE, satır kümesi belirtilen arabirim desteklemiyor.Bir arabirim desteği sağlayıcıları bu arabirim üzerine yazılmasına değeri ile ilişkili özellik desteklemesi gerekir.Bu özellikler, öncelikle arabirimler aracılığıyla ICommandProperties::SetProperties istemek için kullanılır.

DBPROP_IMultipleResults

R/W: Okuma/yazma

Varsayılan: VARIANT_FALSE

Açıklama: SQL Server Yerel istemci ole db sağlayıcı destekler IMultipleResults arabirim.

DBPROP_IRowsetChange DBPROP_IRowsetUpdate

R/W: Okuma/yazma

Varsayılan: VARIANT_FALSE

Açıklama: SQL Server Yerel istemci ole db sağlayıcı destekler IRowsetChange ve IRowsetUpdate arabirimleri.

DBPROP_IRowsetChange üzerine yazılmasına için eşit kullanılarak oluşturulan bir satır kümesi anlık güncelleştirme modunda davranışlar sergiler.

DBPROP_IRowsetUpdate üzerine yazılmasına, DBPROP_IRowsetChange de üzerine yazılmasına olur.Satır kümesi Gecikmeli güncelleştirme modu davranışı sergiler.

The SQL Server Native Client OLE DB provider uses a SQL Server cursor to support rowsets exposing either IRowsetChange or IRowsetUpdate.Daha fazla bilgi için bkz: Satır kümeleri ve SQL Server İmleçler.

DBPROP_IRowsetIdentity

R/W: Okuma/yazma

Varsayılan: ÜZERİNE YAZILMASINA

Açıklama: SQL Server Yerel istemci ole db sağlayıcı destekler IRowsetIdentity arabirim.Bir satır kümesi bu arabirim destekliyorsa, alttaki satıra temsil eden herhangi bir iki satır tutamaçları her zaman aynı veri ve durumu yansıtır.Tüketiciler çağırabilir IRowsetIdentity:: IsSameRow yöntem aynı satıra bakın, görmek için iki satır tutamaçları karşılaştırmak için örnek.

DBPROP_IRowsetLocate DBPROP_IRowsetScroll

R/W: Okuma/yazma

Varsayılan: VARIANT_FALSE

Açıklama: SQL Server Yerel istemci ole db sağlayıcı açığa çıkaran IRowsetLocate ve IRowsetScroll arabirimleri.

DBPROP_IRowsetLocate üzerine yazılmasına, dbprop_canfetchbackwards ve dbprop_canscrollbackwards de üzerine yazılmasına altındadır.

DBPROP_IRowsetScroll üzerine yazılmasına, DBPROP_IRowsetLocate üzerine yazılmasına da olduğu ve iki arabirim üzerinde satır kümesi kullanılabilir.

Yer işaretlerini ya da arabirim için gereklidir.The SQL Server Native Client OLE DB provider sets DBPROP_BOOKMARKS and DBPROP_LITERALBOOKMARKS to VARIANT_TRUE when the consumer requests either interface.

The SQL Server Native Client OLE DB provider uses SQL Server cursors to support IRowsetLocate and IRowsetScroll.Daha fazla bilgi için bkz: Satır kümeleri ve SQL Server İmleçler.

Bu özellikleri ile çakışmadığını diğer ayarlama SQL Server yerel istemci ole db sağlayıcı özellikleri imleç tanımlamak neden olan bir hata.Örneğin, DBPROP_OTHERINSERT üzerine yazılmasına da olduğunda DBPROP_IRowsetScroll üzerine yazılmasına için ayarlama tüketici bir satır kümesi açmaya çalıştığında bir hata üretir.

DBPROP_IRowsetResynch

R/W: Okuma/yazma

Varsayılan: VARIANT_FALSE

Açıklama: SQL Server Yerel istemci ole db sağlayıcı sunar IRowsetResynch isteğe bağlı arabirim.The SQL Server Native Client OLE DB provider can expose the interface on any rowset.

DBPROP_ISupportErrorInfo

R/W: Okuma/yazma

Varsayılan: ÜZERİNE YAZILMASINA

Açıklama: SQL Server Yerel istemci ole db sağlayıcı sunar ISupportErrorInfo arabirim satır kümeleri üzerinde.

DBPROP_ILockBytes

Bu arabirim tarafından uygulanan SQL Server yerel istemci ole db sağlayıcı.Okuma veya yazma özellik çalışılırken bir hata üretir.

DBPROP_ISequentialStream

R/W: Okuma/yazma

Varsayılan: VARIANT_FALSE

Açıklama: SQL Server Yerel istemci ole db sağlayıcı sunar ISequentialStream uzun, değişken uzunlukta veri depolanan desteklemek için arabirim SQL Server.

DBPROP_IStorage

Bu arabirim tarafından uygulanan SQL Server yerel istemci ole db sağlayıcı.Okuma veya yazma özellik çalışılırken bir hata üretir.

DBPROP_IStream

Bu arabirim tarafından uygulanan SQL Server yerel istemci ole db sağlayıcı.Okuma veya yazma özellik çalışılırken bir hata üretir.

DBPROP_IMMOBILEROWS

R/W: Okuma/yazma

Varsayılan: ÜZERİNE YAZILMASINA

Açıklama: özellik yalnızca üzerine yazılmasına için ise SQL Server anahtar kümesi imleç; diğer imleçler için VARIANT_FALSE kadar.

ÜZERİNE YAZILMASINA: Satır kümesi eklenen veya güncelleştirilen satır sırasını değiştirmek.İçin IRowsetChange::InsertRow, satır kümesi kümesi satır kümesi kümesi sonunda görünür.İçin IRowsetChange::SetData, satır kümesi sipariş, güncelleştirilmiş satır konumu değişmez.Satır kümesi sipariş verdiyseniz ve IRowsetChange::SetData satır satır kümesi sipariş etmek için kullanılan bir sütun değil değişiklikleri taşındı.Satır küme anahtar küme üzerinde yerleşik olan sütuns (genellikle bir satır küme için hangi dbprop_otherupdatedelete olduğu üzerine yazılmasına ama DBPROP_OTHERINSERT VARIANT_FALSE.), bir anahtarın değerini değiştirme sütun geçerli satır silme ve yeni bir ekleme genellikle denktir.Bu nedenle, satır taşımak veya DBPROP_IMMOBILEROWS özellik üzerine yazılmasına da olsa VARIANT_FALSE, DBPROP_OWNINSERT ise, satır kümesi bile kayboluyor görünebilir.

VARIANT_FALSE: Satır kümesi sipariş verdiyseniz, eklenen satır satır kümesi 's doğru sırayla görüntülenir.Sipariş satır kümesi eklenen satırın sonunda görünür.If IRowsetChange::SetData changes a column that is used to order the rowset, the row is moved.Satır kümesi sipariş, satırın konumunu değiştirdi.

DBPROP_LITERALIDENTITY

R/W: Salt okunur

Varsayılan: ÜZERİNE YAZILMASINA

Açıklama: Bu her zaman üzerine yazılmasına özellik.

DBPROP_LOCKMODE

R/W: Okuma/yazma

Varsayılan: DBPROPVAL_LM_NONE

Açıklama: Kilitleme düzeyi satır kümesi tarafından (dbpropval_lm_none, DBPROPVAL_LM_SINGLEROW) gerçekleştirdi.

NotNot
anlık görüntü zaman kullanarak görüntüsünü bir hareket yalıtım anahtar küme veya dinamik kullanarak bir satır küme açık ise, sunucu imleci ve kilit modu için DBPROPVAL_LM_SINGLEROW, bir hata ortaya çıkar bir satır işlem başlatıldığından bu yana başka biri o satırı güncelleştirdiyse getirilirken, küme.Hareket başlatıldıktan sonra başkası satır güncelleştirdiyse diğer imleç türleri ve kilit modları için kadar satır güncelleştirmek kullanıcı çalışırsa bir hata oluşmaz.Her iki durumda da, bu hatalar sunucu tarafından oluşturulur.

DBPROP_MAXOPENROWS

R/W: Salt okunur

Varsayılan: 0

Açıklama: SQL Server Yerel istemci ole db sağlayıcı, olabilir satır kümeleri içinde etkin satır sayısını sınırlamak değil

DBPROP_MAXPENDINGROWS

R/W: Salt okunur

Varsayılan: 0

Açıklama: SQL Server Yerel istemci ole db sağlayıcı değişikliklerle satır kümesi satır sayısını sınırlamak değil.

DBPROP_MAXROWS

R/W: Okuma/yazma

Varsayılan: 0

Açıklama: Varsayılan olarak, SQL Server yerel istemci ole db sağlayıcı sınırlamak satır satır kümesi.Tüketici ayarlar, dbprop_maxrows, SQL Server yerel istemci ole db sağlayıcı satır kümesi satır sayısını sınırlamak için set rowcount deyim kullanır

set rowcount, istenmeyen sonuçlar neden olabilir SQL Server deyim yürütme.Daha fazla bilgi için bkz: set rowcount.

DBPROP_MAYWRITECOLUMN

Bu satır kümesi özellik tarafından uygulanan SQL Server yerel istemci ole db sağlayıcı.Okuma / yazma özellik değeri çalışılırken bir hata üretir.

DBPROP_MEMORYUSAGE

Bu satır kümesi özellik tarafından uygulanan SQL Server yerel istemci ole db sağlayıcı.Okuma / yazma özellik değeri çalışılırken bir hata üretir.

DBPROP_NOTIFICATIONGRANULARITY

Bu satır kümesi özellik tarafından uygulanan SQL Server yerel istemci ole db sağlayıcı.Okuma / yazma özellik değeri çalışılırken bir hata üretir.

DBPROP_NOTIFICATIONPHASES

R/W: Salt okunur

Varsayılan: DBPROPVAL_NP_OKTODO | DBPROPVAL_NP_ABOUTTODO | DBPROPVAL_NP_SYNCHAFTER | DBPROPVAL_NP_FAILEDTODO | DBPROPVAL_NP_DIDEVENT

Açıklama: SQL Server Yerel istemci ole db sağlayıcı destekleyen tüm bildirim aşamaları.

DBPROP_NOTIFYCOLUMNSET DBPROP_NOTIFYROWDELETE DBPROP_NOTIFYROWFIRSTCHANGE DBPROP_NOTIFYROWINSERT DBPROP_NOTIFYROWRESYNCH DBPROP_NOTIFYROWSETRELEASE DBPROP_NOTIFYROWSETFETCH POSITIONCHANGE DBPROP_NOTIFYROWUNDOCHANGE DBPROP_NOTIFYROWUNDODELETE DBPROP_NOTIFYROWUNDOINSERT DBPROP_NOTIFYROWUPDATE

R/W: Salt okunur

Varsayılan: DBPROPVAL_NP_OKTODO | DBPROPVAL_NP_ABOUTTODO

Açıklama: SQL Server Yerel istemci ole db sağlayıcı bildirim aşamaları önce belirtilen satır kümesi değişikliği gerçekleştirme girişimini iptal edilebilen.The SQL Server Native Client OLE DB provider does not support phase cancellation after the attempt has completed.

DBPROP_ORDEREDBOOKMARKS

Bu satır kümesi özellik tarafından uygulanan SQL Server yerel istemci ole db sağlayıcı.Okuma / yazma özellik değeri çalışılırken bir hata üretir.

DBPROP_OTHERINSERT DBPROP_OTHERUPDATEDELETE DBPROP_OWNINSERT DBPROP_OWNUPDATEDELETE

R/W: Okuma/yazma

Varsayılan: VARIANT_FALSE

Açıklama: Özellikleri nedenleri değişiklik görünürlük ayarı SQL Server yerel istemci ole db sağlayıcı kullanmak için SQL Server imleçler için destek satır kümesi.Daha fazla bilgi için bkz: Satır kümeleri ve SQL Server İmleçler.

DBPROP_QUICKRESTART

R/W: Okuma/yazma

Varsayılan: VARIANT_FALSE

Açıklama: Ne zaman ayarlamak için üzerine yazılmasına, SQL Server yerel istemci ole db sağlayıcı çalışır kullanmak bir sunucu imleci satır küme.

DBPROP_REENTRANTEVENTS

R/W: Salt okunur

Varsayılan: ÜZERİNE YAZILMASINA

Açıklama: SQL Server Yerel istemci ole db sağlayıcı satır kümeleri dönük ve db_e_notreentrant bir tüketici nonre-entrant satır kümesi yöntemnden erişmeye çalışırsa döndürebilirsiniz bir bildirim geri çağrı.

DBPROP_REMOVEDELETED

R/W: Okuma/yazma

Varsayılan: VARIANT_FALSE

Açıklama: SQL Server Yerel istemci ole db sağlayıcı değerini değiştirir özellik değişiklikleri görünürlük temel SQL Server verileri açığa göre satır kümesi.

ÜZERİNE YAZILMASINA: Tüketici veya diğer tarafından silinmiş satırları SQL Server satır kümesi yenilendiğinde, kullanıcıların satır kümesine kaldırılır.DBPROP_OTHERINSERT üzerine yazılmasına olur.

VARIANT_FALSE: Tüketici veya diğer tarafından silinmiş satırları SQL Server kullanıcılar satır kümesi yenilendiğinde satır kümesi ' kaldırılmaz.Silinen satır durumu değeri SQL Server satır kümesi içinde satırları ise dbrowstatus_e_deleted.DBPROP_OTHERINSERT üzerine yazılmasına olur.

Bu özellik yalnızca satır kümeleri tarafından desteklenen için değere sahip SQL Server imleçler.Daha fazla bilgi için bkz: Satır kümeleri ve SQL Server İmleçler.

Ne saat dbprop_removedeleted özellik uygulanan bir anahtar kümesi üzerinde imleç satır kümesi, silinmiş satırlar getirme saat kaldırılır ve olabilir satır getirme yöntemleri, gibi GetNextRows ve GetRowsAt, s_ok hem istenenden daha az satır geri dönün.Not bitişini işaret Bu davranış db_s_endofrowset koşulu eder değil ve geri kalan satırlar varsa döndürülen satır sayısı hiçbir zaman sıfır olacak.

DBPROP_REPORTMULTIPLECHANGES

Bu satır kümesi özellik tarafından uygulanan SQL Server yerel istemci ole db sağlayıcı.Okuma / yazma özellik değeri çalışılırken bir hata üretir.

DBPROP_RETURNPENDINGINSERTS

R/W: Salt okunur

Varsayılan: VARIANT_FALSE

Açıklama: Satır getirir yöntem çağrıldığında, SQL Server yerel istemci ole db sağlayıcı değil dönmek bekleyen satır ekleme.

DBPROP_ROWRESTRICT

R/W: Salt okunur

Varsayılan: ÜZERİNE YAZILMASINA

Açıklama: SQL ServerYerel istemci ole db sağlayıcı satır kümeleri satır dayalı erişim hakları desteklemez.If the IRowsetChange interface is exposed on a rowset, the SetData method can be called by the consumer.

DBPROP_ROWSET_ASYNCH

R/W: Okuma/yazma

Varsayılan: 0

Açıklama: Anychronous satır kümesi işlemek için sağlar.Bu özellik satır küme özellik grubu ve dbpropset_rowset özelliği küme.VT_14 türüdür.

Yalnızca tarafından desteklenen bit maskesi değeri SQL Server yerel istemci DBPROPVAL_ASYNCH_INITIALIZE.

DBPROP_ROWTHREADMODEL

R/W: Salt okunur

Varsayılan: DBPROPVAL_RT_FREETHREAD

Açıklama: SQL Server Yerel istemci ole db sağlayıcı nesneleri tek bir tüketici birden çok yürütme iş parçacığı tarafından erişimi destekler

DBPROP_SERVERCURSOR

R/W: Okuma/yazma

Varsayılan: VARIANT_FALSE

Açıklama: Ayarlandığında, bir SQL Server imleç kullanılır desteği satır küme.Daha fazla bilgi için bkz: Satır kümeleri ve SQL Server İmleçler.

DBPROP_SERVERDATAONINSERT

R/W: Okuma/yazma

Varsayılan: VARIANT_FALSE

Açıklama: Sunucu verilerini ekleme.

ÜZERİNE YAZILMASINA: En saat INSERT sunucuya iletilir, sağlayıcı yerel satır önbellek güncelleştirmek için sunucudan veri alır.

VARIANT_FALSE: Sağlayıcı, sunucunun yeni eklenen satırlar için değerleri alır.

DBPROP_STRONGIDENTITY

R/W: Salt okunur

Varsayılan: ÜZERİNE YAZILMASINA

Açıklama: Güçlü satır kimliği.satır küme küme ekler izin verilip (ya da IRowsetChange veya IRowsetUpdate doğrudur) ve DBPROP_UPDATABILITY InsertRows destekleyecek şekilde ayarlanmışsa, DBPROP_STRONGIDENTITY değeri (olacaktır VARIANT_FALSE DBPROP_CHANGEINSERTEDROWS özellik değeri VARIANT_FALSE ise) DBPROP_CHANGEINSERTEDROWS özelliğine dayanır.

DBPROP_TRANSACTEDOBJECT

R/W: Salt okunur

Varsayılan: VARIANT_FALSE

Açıklama: SQL Server Yerel istemci ole db sağlayıcı destekleyen yalnızca işlem temelli nesneler.Daha fazla bilgi için bkz: İşlemler.

DBPROP_UNIQUEROWS

R/W: Okuma/yazma

Varsayılan: VARIANT_FALSE

Açıklama: Benzersiz satırları.

ÜZERİNE YAZILMASINA: Her satır, sütun değerlerine göre benzersiz olarak tanımlanır.küme Satırı benzersiz şekilde tanımlayan sütun dbcolumnflags_keycolumn sahip küme döndürülen DBCOLUMNINFO yapısındaki GetColumnInfo yöntem.

VARIANT_FALSE: Satır veya sütun değerlerine göre benzersiz olarak tanımlanan olabilir.Anahtar sütunları veya dbcolumnflags_keycolumn ile işaretlenmiş olabilir.

DBPROP_UPDATABILITY

R/W: Okuma/yazma

Varsayılan: 0

Açıklama: SQL Server Yerel istemci ole db sağlayıcı destekleyen tüm DBPROP_UPDATABILITY değerleri.Ayarlama DBPROP_UPDATABILITY değiştirilebilir bir satır kümesi oluşturmaz.Bir satır küme değiştirilebilir yapmak için DBPROP_IRowsetChange veya DBPROP_IRowsetUpdate ayarlayın.

The SQL Server Native Client OLE DB provider defines the provider-specific property set DBPROPSET_SQLSERVERROWSET as shown in this table.

Özellik kimliği

Açıklama

SSPROP_COLUMN_ID

Sütun: ColumnID

R/W: Salt okunur

Türü: VT_U12 | VT_ARRAY

Varsayılan: VT_EMPTY

Açıklama: Sıralı konumunu (1 tabanlı) bir compute yan tümce tümce tümce sonucu gösteren tamsayı değerler dizisi sütun içinde geçerli Transact-SQL seçin deyim.Bu, SQL Server yerel istemci ole db sağlayıcı karşılığıdır odbc SQL_CA_SS_COLUMN_ID öznitelik.

SSPROP_COMPUTE_BYLIST

Sütun: ComputeByList

R/W: Salt okunur

Türü: VT_BOOL

Varsayılan: VARIANT_FALSE

Açıklama: Sütun compute by bir parçası olduğunu belirten bir Boole değeri sonuç küme.Bu, SQL Server yerel istemci ole db sağlayıcı karşılığıdır odbc SQL_CA_SS_COMPUTE_BYLIST öznitelik.

NotNot
ole db özellik odbc ancak bir boolean değeri olan öznitelik aslında tüm sütun Sıra sayılarını parçası by yan tümce tümce tümce ile imzasız kısa değerler listesidir.

ÜZERİNE YAZILMASINA: Sütun bir compute by geliyor deyim.

VARIANT_FALSE: Normal bir sütun sütundur; compute by olmuyor deyim.

SSPROP_COMPUTE_ID

Sütun: ComputeID

R/W: Salt okunur

Türü: VT_U12

Varsayılan: 0

Açıklama: Compute kimliği geçerli veritabanındaki bir compute yan tümce tümce tümce sonucu bir satırın Transact-SQL seçin deyim.Bu, SQL Server yerel istemci ole db sağlayıcı karşılığıdır odbc SQL_CA_SS_COMPUTE_ID öznitelik.

SSPROP_DEFERPREPARE

Sütun: No

R/W: Okuma/yazma

Türü: VT_BOOL

Varsayılan: ÜZERİNE YAZILMASINA

Açıklama: ÜZERİNE YAZILMASINA: Hazırlanmış yürütme komutu hazırlama kadar ertelenmiş ICommand::Execute adı verilen veya bir metaproperty işlemi gerçekleştirilir.Özellik ise küme için

VARIANT_FALSE: Deyim ne zaman hazır ICommandPrepare::Prepare yürütülür.

SSPROP_IRowsetFastLoad

Sütun: No

R/W: Okuma/yazma

Türü: VT_BOOL

Varsayılan: VARIANT_FALSE

Açıklama: Üzerine yazılmasına aracılığıyla hızlı yük satır kümesi açmak için bu özellik ayarı IOpenRowset::OpenRowset.Yapamazsınız küme bu özelliği ICommandProperties::kümeözellikler.

SSPROP_ISSAsynchStatus

Sütun: No

R/W: Okuma/yazma

Türü: VT_BOOL

Varsayılan: VARIANT_FALSE

Açıklama: Bu özellik kullanarak zaman uyumsuz işlem etkinleştirmek için üzerine yazılmasına ayarlamak ISSAsynchStatus arabirim.

SSPROP_MAXBLOBLENGTH

Sütun: No

R/W: Okuma/yazma

Türü: VT_I4

Varsayılan: Sağlayıcı sunucu tarafından döndürülen metnin boyutunu sınırlamak ve özellik değeri maksimum değerine küme.Örneğin, 2147483647.

Açıklama: SQL Server Yerel istemci ole db sağlayıcı deyim dönen bir ikili büyük nesne (blob) veri uzunluğunu sınırlamak için bir metin BOYUTU AYARLAMAK deyim yürütür

SSPROP_NOCOUNT_STATUS

Sütun: NoCount

R/W: Salt okunur

Türü: VT_BOOL

Varsayılan: VARIANT_FALSE

Açıklama: set nocount tutulmuştur durumunu gösteren bir Boole değeri SQL Server:

ÜZERİNE YAZILMASINA: ne zaman set nocount on

VARIANT_FALSE: nocount off AYARLANDIĞINDA

SSPROP_QP_NOTIFICATION_MSGTEXT

Sütun: No

R/W: Okuma/yazma

Türü: vt_bstr (1-2000 karaktere izin verilir)

Varsayılan: Boş dize

Açıklama: Sorgu bildirim iletisi metni.Bu kullanıcı tanımlı ve tanımlı bir biçimi vardır.

SSPROP_QP_NOTIFICATION_OPTIONS

Sütun: No

R/W: Okuma/yazma

Türü: VT_BSTR

Varsayılan: Boş dize

Açıklama: Sorgu bildirim seçenekleri.Bu dize ile belirtilen name=value.Kullanıcı hizmet oluşturma ve sıra dışı bildirimlerini okuma sorumludur.Sorgu bildirimleri seçenekleri sözdizimi dize ise:

service=<service-name>[;(local database=<database>|broker instance=<broker instance>)]

Örneğin:

service=mySSBService;local database=mydb

SSPROP_QP_NOTIFICATION_TIMEOUT

Sütun: No

R/W: Okuma/yazma

Türü: VT_UI4

Varsayılan: 432000 saniye (5 gün)

Minimum: 1 saniye

Maksimum: 2 ^ 31-1 saniye

Açıklama: Olan saniye sayısı sorgu bildirim etkin kalmasını sağlamaktır.

Ayrıca bkz.

Kavramlar