这些是 SQL Server Native Client OLE DB 访问接口行集属性。
属性 ID | DESCRIPTION |
---|---|
DBPROP_ABORTPRESERVE | R/W:读/写 默认值:VARIANT_FALSE 说明:中止作后行集的行为由此属性确定。 VARIANT_FALSE:SQL Server Native Client OLE DB 访问接口在中止作后使行集失效。 行集对象的功能几乎丢失。 它仅支持 IUnknown 作,以及释放未完成的行和访问器句柄。 VARIANT_TRUE:SQL Server Native Client OLE DB 访问接口维护有效的行集。 |
DBPROP_ACCESSORDER (访问顺序属性) | R/W:读/写 默认值:DBPROPVAL_AO_RANDOM 说明:访问顺序。 行集上必须访问列的顺序。 DBPROPVAL_AO_RANDOM:可以按任意顺序访问列。 DBPROPVAL_AO_SEQUENTIALSTORAGEOBJECTS:绑定为存储对象的列只能按列序号确定的顺序进行访问。 DBPROPVAL_AO_SEQUENTIAL:必须按顺序访问所有列,该顺序由列序号确定。 |
DBPROP_APPENDONLY | 此行集属性不是由 SQL Server Native Client OLE DB 访问接口实现的。 尝试读取或写入属性值将生成错误。 |
DBPROP_BLOCKINGSTORAGEOBJECTS | R/W:只读 默认值:VARIANT_TRUE 说明:SQL Server Native Client OLE DB 访问接口存储对象块使用其他行集方法。 |
DBPROP_BOOKMARKS DBPROP_LITERALBOOKMARKS | R/W:读/写 默认值:VARIANT_FALSE 说明:当DBPROP_BOOKMARKS或DBPROP_LITERALBOOKMARKS VARIANT_TRUE时,SQL Server Native Client OLE DB 提供程序支持行集行标识的书签。 将任一属性设置为VARIANT_TRUE不会按书签启用行集定位。 将DBPROP_IRowsetLocate或DBPROP_IRowsetScroll设置为VARIANT_TRUE,以便通过书签创建支持行集定位的行集。 SQL Server Native Client OLE DB 访问接口使用Microsoft SQL Server 游标来支持包含书签的行集。 有关详细信息,请参阅 行集和 SQL Server 游标。 注意: 设置这些属性与其他 SQL Server Native Client OLE DB 访问接口游标定义属性冲突会导致错误。 例如,当DBPROP_OTHERINSERT也VARIANT_TRUE使用者尝试打开行集时,将DBPROP_BOOKMARKS设置为VARIANT_TRUE会生成错误。 |
DBPROP_BOOKMARKSKIPPED | R/W:只读 默认值:VARIANT_FALSE 说明:如果使用者在定位或搜索带书签的行集时指示无效书签,则 SQL Server Native Client OLE DB 访问接口返回DB_E_BADBOOKMARK。 |
DBPROP_BOOKMARKTYPE | R/W:只读 默认值:DBPROPVAL_BMK_NUMERIC 说明:SQL Server Native Client OLE DB 访问接口仅实现数字书签。 SQL Server Native Client OLE DB 访问接口书签是 32 位无符号整数,类型DBTYPE_UI4。 |
DBPROP_CACHEDEFERRED | 此行集属性不是由 SQL Server Native Client OLE DB 访问接口实现的。 尝试读取或写入属性值将生成错误。 |
DBPROP_CANFETCHBACKWARDS DBPROP_CANSCROLLBACKWARDS | R/W:读/写 默认值:VARIANT_FALSE 说明:SQL Server Native Client OLE DB 访问接口支持在非查询行集中向后提取和滚动。 SQL Server Native Client OLE DB 访问接口在VARIANT_TRUE DBPROP_CANFETCHBACKWARDS或DBPROP_CANSCROLLBACKWARDS时创建游标支持的行集。 有关详细信息,请参阅 行集和 SQL Server 游标。 |
DBPROP_CANHOLDROWS | R/W:读/写 默认值:VARIANT_FALSE 说明:默认情况下,如果使用者尝试获取行集的更多行,而挂起的更改存在于当前行集中的行上,则 SQL Server Native Client OLE DB 访问接口将返回DB_E_ROWSNOTRELEASED。 可以修改此行为。 将DBPROP_CANHOLDROWS和DBPROP_IRowsetChange都设置为VARIANT_TRUE意味着已添加书签的行集。 如果这两个属性都VARIANT_TRUE, 则 IRowsetLocate 接口在行集上可用,DBPROP_BOOKMARKS和DBPROP_LITERALBOOKMARKS都是VARIANT_TRUE。 SQL Server 游标支持包含书签的 SQL Server Native Client OLE DB 访问接口行集。 |
DBPROP_CHANGEINSERTEDROWS | R/W:读/写 默认值:VARIANT_FALSE 说明:仅当行集正在使用键集驱动的游标时,此属性才能设置为VARIANT_TRUE。 |
DBPROP_COLUMNRESTRICT | R/W:只读 默认值:VARIANT_FALSE 说明:当使用者无法更改行集中的列时,SQL Server Native Client OLE DB 访问接口会将属性设置为VARIANT_TRUE。 行集中的其他列可能可更新,行本身可能会被删除。 当属性VARIANT_TRUE时,使用者会检查 DBCOLUMNINFO 结构的 dwFlags 成员,以确定是否可以写入单个列的值。 对于可修改的列, dwFlags 展品DBCOLUMNFLAGS_WRITE。 |
DBPROP_COMMANDTIMEOUT | R/W:读/写 默认值:0 说明:默认情况下,SQL Server Native Client OLE DB 访问接口不会在 ICommand::Execute 方法上超时。 |
DBPROP_COMMITPRESERVE | R/W:读/写 默认值:VARIANT_FALSE 说明:提交作后行集的行为由此属性确定。 VARIANT_TRUE:SQL Server Native Client OLE DB 访问接口维护有效的行集。 VARIANT_FALSE:SQL Server Native Client OLE DB 访问接口在提交作后使行集失效。 行集对象的功能几乎丢失。 它仅支持 IUnknown 作,以及释放未完成的行和访问器句柄。 |
DBPROP_DEFERRED | R/W:读/写 默认值:VARIANT_FALSE 说明:设置为VARIANT_TRUE SQL Server Native Client OLE DB 提供程序尝试对行集使用服务器游标。 在应用程序访问文本、 ntext 和 图像 列之前,不会从服务器返回这些列。 |
DBPROP_DELAYSTORAGEOBJECTS | R/W:只读 默认值:VARIANT_FALSE 说明:SQL Server Native Client OLE DB 访问接口支持存储对象的即时更新模式。 对顺序流对象中的数据所做的更改会立即提交到 SQL Server。 根据行集事务模式提交修改。 |
DBPROP_HIDDENCOLUMNS | R/W:只读 默认值:VARIANT_FALSE 描述: 隐藏列计数 如果DBPROP_UNIQUEROWS VARIANT_TRUE,DBPROP_HIDDENCOLUMNS属性返回提供程序添加的其他“隐藏”列数,以唯一标识行集中的行。 这些列由 IColumnsInfo::GetColumnInfo 和 IColumnsRowset::GetColumnsRowset 返回。 但是,它们不包括在 IColumnsInfo::GetColumnInfo 返回的 pcColumns 参数返回的行计数中。 若要确定 IColumnsInfo::GetColumnInfo 返回的 prgInfo 结构中表示的列总数,包括隐藏列,使用者会将 DBPROP_HIDDENCOLUMNS 的值添加到 pcColumns中从 IColumnsInfo::GetColumnInfo 返回的列计数。 如果DBPROP_UNIQUEROWS VARIANT_FALSE,则DBPROP_HIDDENCOLUMNS为零。 |
DBPROP_IAccessor DBPROP_IColumnsInfo DBPROP_IConvertType DBPROP_IRowset DBPROP_IRowsetInfo | R/W:只读 默认值:VARIANT_TRUE 说明:SQL Server Native Client OLE DB 访问接口支持所有行集上的这些接口。 |
DBPROP_IColumnsRowset | R/W:读/写 默认值:VARIANT_TRUE 说明:SQL Server Native Client OLE DB 提供程序支持 IColumnsRowset 接口。 |
DBPROP_IConnectionPointContainer | R/W:读/写 默认值:VARIANT_FALSE 说明:IConnectionPointContainer。 如果VARIANT_TRUE,则行集支持指定的接口。 如果VARIANT_FALSE,则行集不支持指定的接口。 支持接口的提供程序必须支持与具有VARIANT_TRUE值的接口关联的属性。 这些属性主要用于通过 ICommandProperties::SetProperties 请求接口。 |
DBPROP_IMultipleResults | R/W:读/写 默认值:VARIANT_FALSE 说明:SQL Server Native Client OLE DB 提供程序支持 IMultipleResults 接口。 |
DBPROP_IRowsetChange DBPROP_IRowsetUpdate | R/W:读/写 默认值:VARIANT_FALSE 说明:SQL Server Native Client OLE DB 提供程序支持 IRowsetChange 和 IRowsetUpdate 接口。 使用等于VARIANT_TRUE DBPROP_IRowsetChange创建的行集显示即时更新模式行为。 当DBPROP_IRowsetUpdate VARIANT_TRUE时,DBPROP_IRowsetChange也会VARIANT_TRUE。 行集显示延迟的更新模式行为。 SQL Server Native Client OLE DB 访问接口使用 SQL Server 游标来支持公开 IRowsetChange 或 IRowsetUpdate 的行集。 有关详细信息,请参阅 行集和 SQL Server 游标。 |
DBPROP_IRowsetIdentity | R/W:读/写 默认值:VARIANT_TRUE 说明:SQL Server Native Client OLE DB 提供程序支持 IRowsetIdentity 接口。 如果行集支持此接口,表示同一基础行的任何两个行句柄将始终反映相同的数据和状态。 使用者可以调用 IRowsetIdentity::IsSameRow 方法比较两个行句柄,以查看它们是否引用同一行实例。 |
DBPROP_IRowsetLocate DBPROP_IRowsetScroll | R/W:读/写 默认值:VARIANT_FALSE 说明:SQL Server Native Client OLE DB 访问接口可以公开 IRowsetLocate 和 IRowsetScroll 接口。 当DBPROP_IRowsetLocate VARIANT_TRUE时,DBPROP_CANFETCHBACKWARDS和DBPROP_CANSCROLLBACKWARDS也VARIANT_TRUE。 当DBPROP_IRowsetScroll VARIANT_TRUE时,DBPROP_IRowsetLocate也VARIANT_TRUE,并且两个接口在行集中都可用。 任一接口都需要书签。 当使用者请求任一接口时,SQL Server Native Client OLE DB 访问接口将DBPROP_BOOKMARKS和DBPROP_LITERALBOOKMARKS设置为VARIANT_TRUE。 SQL Server Native Client OLE DB 访问接口使用 SQL Server 游标来支持 IRowsetLocate 和 IRowsetScroll。 有关详细信息,请参阅 行集和 SQL Server 游标。 设置这些属性与其他 SQL Server Native Client OLE DB 访问接口游标定义属性冲突会导致错误。 例如,当DBPROP_OTHERINSERT也VARIANT_TRUE使用者尝试打开行集时,将DBPROP_IRowsetScroll设置为VARIANT_TRUE会生成错误。 |
DBPROP_IRowsetResynch | R/W:读/写 默认值:VARIANT_FALSE 说明:SQL Server Native Client OLE DB 提供程序按需公开 IRowsetResynch 接口。 SQL Server Native Client OLE DB 提供程序可以在任何行集中公开接口。 |
DBPROP_ISupportErrorInfo | R/W:读/写 默认值:VARIANT_TRUE 说明:SQL Server Native Client OLE DB 访问接口在行集上公开 ISupportErrorInfo 接口。 |
DBPROP_ILockBytes | 此接口不是由 SQL Server Native Client OLE DB 访问接口实现的。 尝试读取或写入属性将生成错误。 |
DBPROP_ISequentialStream | R/W:读/写 默认值:VARIANT_FALSE 说明:SQL Server Native Client OLE DB 访问接口公开 ISequentialStream 接口,以支持 SQL Server 中存储的长长度可变数据。 |
DBPROP_IStorage | 此接口不是由 SQL Server Native Client OLE DB 访问接口实现的。 尝试读取或写入属性将生成错误。 |
DBPROP_IStream | 此接口不是由 SQL Server Native Client OLE DB 访问接口实现的。 尝试读取或写入属性将生成错误。 |
DBPROP_IMMOBILEROWS | R/W:读/写 默认值:VARIANT_TRUE 说明:该属性仅为 SQL Server 键集游标VARIANT_TRUE;它对于所有其他游标VARIANT_FALSE。 VARIANT_TRUE:行集不会对插入的或更新的行重新排序。 对于 IRowsetChange::InsertRow,行将显示在行集的末尾。 对于 IRowsetChange::SetData,如果行集未排序,则更新行的位置不会更改。 如果行集已排序, 并且 IRowsetChange::SetData 更改用于对行集进行排序的列,则不会移动该行。 如果行集基于一组键列(通常是DBPROP_OTHERUPDATEDELETE VARIANT_TRUE但DBPROP_OTHERINSERT VARIANT_FALSE),则更改键列的值通常等效于删除当前行并插入新行。 因此,如果DBPROP_OWNINSERT是VARIANT_FALSE,则行可能看起来移动甚至从行集中消失,即使DBPROP_IMMOBILEROWS属性VARIANT_TRUE也是如此。 VARIANT_FALSE:如果行集已排序,则插入的行按行集的正确顺序显示。 如果未对行集进行排序,则插入的行将显示在末尾。 如果 IRowsetChange::SetData 更改用于对行集进行排序的列,则移动该行。 如果未对行集进行排序,则行的位置不会更改。 |
DBPROP_LITERALIDENTITY | R/W:只读 默认值:VARIANT_TRUE 说明:此属性始终VARIANT_TRUE。 |
DBPROP_LOCKMODE | R/W:读/写 默认值:DBPROPVAL_LM_NONE 说明:行集执行的锁定级别(DBPROPVAL_LM_NONE,DBPROPVAL_LM_SINGLEROW)。 注意: 在事务中使用快照隔离时,如果使用键集或动态服务器游标打开行集,并且锁定模式设置为DBPROPVAL_LM_SINGLEROW,则当其他人自事务启动以来更新该行时,将发生错误。 对于其他游标类型和锁定模式,如果其他人自事务启动以来更新了该行,则在用户尝试更新行之前不会发生错误。 在这两种情况下,这些错误都是由服务器生成的。 |
DBPROP_MAXOPENROWS | R/W:只读 默认值:0 说明:SQL Server Native Client OLE DB 访问接口不会限制可在行集中处于活动状态的行数。 |
DBPROP_MAXPENDINGROWS | R/W:只读 默认值:0 说明:SQL Server Native Client OLE DB 访问接口不会限制更改挂起的行集行数。 |
DBPROP_MAXROWS | R/W:读/写 默认值:0 说明:默认情况下,SQL Server Native Client OLE DB 访问接口不会限制行集中的行数。 当使用者DBPROP_MAXROWS设置时,SQL Server Native Client OLE DB 访问接口使用 SET ROWCOUNT 语句来限制行集中的行数。 SET ROWCOUNT 可能会导致 SQL Server 语句执行中出现意外后果。 有关详细信息,请参阅 SET ROWCOUNT。 |
DBPROP_MAYWRITECOLUMN | 此行集属性不是由 SQL Server Native Client OLE DB 访问接口实现的。 尝试读取或写入属性值将生成错误。 |
DBPROP_MEMORYUSAGE | 此行集属性不是由 SQL Server Native Client OLE DB 访问接口实现的。 尝试读取或写入属性值将生成错误。 |
DBPROP_NOTIFICATIONGRANULARITY | 此行集属性不是由 SQL Server Native Client OLE DB 访问接口实现的。 尝试读取或写入属性值将生成错误。 |
DBPROP_通知阶段 | R/W:只读 默认值:DBPROPVAL_NP_OKTODO |DBPROPVAL_NP_ABOUTTODO |DBPROPVAL_NP_SYNCHAFTER |DBPROPVAL_NP_FAILEDTODO |DBPROPVAL_NP_DIDEVENT 说明:SQL Server Native Client OLE DB 提供程序支持所有通知阶段。 |
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:只读 默认值:DBPROPVAL_NP_OKTODO |DBPROPVAL_NP_ABOUTTODO 说明:在尝试执行行集修改之前,SQL Server Native Client OLE DB 提供程序通知阶段是可取消的。 SQL Server Native Client OLE DB 访问接口在尝试完成后不支持阶段取消。 |
DBPROP_ORDEREDBOOKMARKS | 此行集属性不是由 SQL Server Native Client OLE DB 访问接口实现的。 尝试读取或写入属性值将生成错误。 |
DBPROP_OTHERINSERT DBPROP_OTHERUPDATEDELETE DBPROP_OWNINSERT DBPROP_OWNUPDATEDELETE | R/W:读/写 默认值:VARIANT_FALSE 说明:设置更改可见性属性会导致 SQL Server Native Client OLE DB 访问接口使用 SQL Server 游标来支持行集。 有关详细信息,请参阅 行集和 SQL Server 游标。 |
DBPROP_QUICKRESTART | R/W:读/写 默认值:VARIANT_FALSE 说明:设置为VARIANT_TRUE时,SQL Server Native Client OLE DB 访问接口尝试对行集使用服务器游标。 |
DBPROP_REENTRANTEVENTS | R/W:只读 默认值:VARIANT_TRUE 说明:如果使用者尝试从通知回调访问非条目行集方法,SQL Server Native Client OLE DB 访问接口行集是重新加入的,并且可能会返回DB_E_NOTREENTRANT。 |
DBPROP_REMOVEDELETED(删除后移除属性) | R/W:读/写 默认值:VARIANT_FALSE 说明:SQL Server Native Client OLE DB 访问接口根据行集公开的 SQL Server 数据的可见性更改来更改属性的值。 VARIANT_TRUE:刷新行集时,使用者或其他 SQL Server 用户删除的行将从行集中删除。 DBPROP_OTHERINSERT VARIANT_TRUE。 VARIANT_FALSE:刷新行集时,使用者或其他 SQL Server 用户删除的行不会从行集中删除。 行集中已删除 SQL Server 行的行状态值DBROWSTATUS_E_DELETED。 DBPROP_OTHERINSERT VARIANT_TRUE。 此属性仅包含 SQL Server 游标支持的行集的值。 有关详细信息,请参阅 行集和 SQL Server 游标。 在键集游标行集上实现DBPROP_REMOVEDELETED属性时,在提取时删除已删除的行,并且行提取方法(如 GetNextRows 和 GetRowsAt )可以同时返回S_OK行数和行数少于所请求的行数。 请注意,此行为并不表示DB_S_ENDOFROWSET条件,如果有任何剩余行,则返回的行数永远不会为零。 |
DBPROP_REPORTMULTIPLECHANGES | 此行集属性不是由 SQL Server Native Client OLE DB 访问接口实现的。 尝试读取或写入属性值将生成错误。 |
DBPROP_RETURNPENDINGINSERTS (返回待处理的插入) | R/W:只读 默认值:VARIANT_FALSE 说明:调用提取行的方法时,SQL Server Native Client OLE DB 访问接口不会返回挂起的插入行。 |
DBPROP_ROWRESTRICT | R/W:只读 默认值:VARIANT_TRUE 说明:SQL Server Native Client OLE DB 访问接口行集不支持基于行的访问权限。 如果 IRowsetChange 接口在行集上公开,则使用者可以调用 SetData 方法。 |
DBPROP_ROWSET_ASYNCH | R/W:读/写 默认值:0 说明:提供任意时间行集处理。 此属性位于 Rowset 属性组中,DBPROPSET_ROWSET属性集。 类型为VT_14。 SQL Server Native Client 支持的位掩码中的唯一值是 DBPROPVAL_ASYNCH_INITIALIZE 。 |
DBPROP_ROWTHREADMODEL | R/W:只读 默认值:DBPROPVAL_RT_FREETHREAD 说明:SQL Server Native Client OLE DB 访问接口支持从单个使用者的多个执行线程访问其对象。 |
DBPROP_SERVERCURSOR | R/W:读/写 默认值:VARIANT_FALSE 说明:设置时,SQL Server 游标用于支持行集。 有关详细信息,请参阅 行集和 SQL Server 游标。 |
DBPROP_SERVERDATAONINSERT | R/W:读/写 默认值:VARIANT_FALSE 说明:插入时的服务器数据。 VARIANT_TRUE:在插入传输到服务器时,提供程序从服务器检索数据以更新本地行缓存。 VARIANT_FALSE:提供程序不会检索新插入行的服务器值。 |
DBPROP_STRONGIDENTITY | R/W:只读 默认值:VARIANT_TRUE 说明:强行标识。 如果允许在行集( IRowsetChange 或 IRowsetUpdate 为 true)上插入,并且DBPROP_UPDATABILITY设置为支持 InsertRows,则DBPROP_STRONGIDENTITY的值取决于DBPROP_CHANGEINSERTEDROWS属性(如果DBPROP_CHANGEINSERTEDROWS属性值为VARIANT_FALSE,则VARIANT_FALSE)。 |
DBPROP_TRANSACTEDOBJECT | R/W:只读 默认值:VARIANT_FALSE 说明:SQL Server Native Client OLE DB 访问接口仅支持事务处理的对象。 有关详细信息,请参阅 事务。 |
DBPROP_UNIQUEROWS | R/W:读/写 默认值:VARIANT_FALSE 说明:唯一行。 VARIANT_TRUE:每行均由其列值唯一标识。 唯一标识行的列集在 GetColumnInfo 方法返回的 DBCOLUMNINFO 结构中设置了DBCOLUMNFLAGS_KEYCOLUMN。 VARIANT_FALSE:行可能或不能由其列值唯一标识。 键列可以使用DBCOLUMNFLAGS_KEYCOLUMN标记或可能未标记。 |
DBPROP_UPDATABILITY | R/W:读/写 默认值:0 说明:SQL Server Native Client OLE DB 访问接口支持所有DBPROP_UPDATABILITY值。 设置DBPROP_UPDATABILITY不会创建可修改的行集。 若要使行集可修改,请设置DBPROP_IRowsetChange或DBPROP_IRowsetUpdate。 |
SQL Server Native Client OLE DB 访问接口定义特定于提供程序的属性集DBPROPSET_SQLSERVERROWSET,如下表所示。
属性 ID | DESCRIPTION |
---|---|
SSPROP_COLUMN_ID | 列:ColumnID R/W:只读 类型:VT_U12 |VT_ARRAY 默认值:VT_EMPTY 说明:表示当前 Transact-SQL SELECT 语句中 COMPUTE 子句结果列的序号位置(基于 1)的整数值的数组。 这是与 ODBC SQL_CA_SS_COLUMN_ID 属性等效的 SQL Server Native Client OLE DB 访问接口。 |
SSPROP_DEFERPREPARE | 列:否 R/W:读/写 类型:VT_BOOL 默认值:VARIANT_TRUE 说明:VARIANT_TRUE:在准备的执行中,命令准备将推迟到调用 ICommand::Execute 或执行元属性作。 如果该属性设置为 VARIANT_FALSE: 执行 ICommandPrepare::P repare 时,将准备该语句。 |
SSPROP_IRowsetFastLoad | 列:否 R/W:读/写 类型:VT_BOOL 默认值:VARIANT_FALSE 说明:将此属性设置为VARIANT_TRUE通过 IOpenRowset::OpenRowset 打开快速加载行集。 无法在 ICommandProperties::SetProperties 中设置此属性。 |
SSPROP_ISSAsynchStatus | 列:否。 R/W:读/写 类型:VT_BOOL 默认值:VARIANT_FALSE 说明:将此属性设置为VARIANT_TRUE,以使用 ISSAsynchStatus 接口启用异步作。 |
SSPROP_MAXBLOBLENGTH | 列:否 R/W:读/写 类型:VT_I4 默认值:提供程序不会限制服务器返回的文本的大小,并且属性值设置为最大值。 例如,2147483647。 说明:SQL Server Native Client OLE DB 访问接口执行 SET TEXTSIZE 语句,以限制 SELECT 语句中返回的二进制大型对象(BLOB)数据的长度。 |
SSPROP_NOCOUNT_STATUS | 列:NoCount R/W:只读 类型:VT_BOOL 默认值:VARIANT_FALSE 说明:一个布尔值,表示 SQL Server 中 SET NOCOUNT ON/OFF 的状态: VARIANT_TRUE:SET NOCOUNT ON 时 VARIANT_FALSE:SET NOCOUNT OFF 时 |
SSPROP_QP_NOTIFICATION_MSGTEXT | 列:否 R/W:读/写 类型:VT_BSTR(允许 1-2000 个字符) 默认值:空字符串 说明:查询通知的消息文本。 这是用户定义的,没有定义的格式。 |
SSPROP_QP_NOTIFICATION_OPTIONS | 列:否 R/W:读/写 类型:VT_BSTR 默认值:空字符串 说明:查询通知选项。 在字符串中指定了这些值。 name=value 用户负责创建服务并从队列中读取通知。 查询通知选项字符串的语法为:service=<service-name>[;(local database=<database>|broker instance=<broker instance>)] 例如: service=mySSBService;local database=mydb |
SSPROP_QP_NOTIFICATION_TIMEOUT | 列:否 R/W:读/写 类型:VT_UI4 默认值:432000 秒(5 天) 最小值:1 秒 最大值:2^31-1 秒 说明:查询通知保持活动状态的秒数。 |