« 谁是按钮?它在干嘛?---网页按钮的功能与表现不同注册商域名 出售的过户成本与时间因素 »

Mode 属性(Connection、Record 或 Stream)

指示在 Connection、Record 或 Stream 对象中修改数据的有效权限。

设置和返回值

设置或返回 ConnectModeEnum 值。对于 Connection,默认值为 adModeUnknown。对于 Record 对象,默认值为 adModeRead。对于与基本源相关联的 Stream(用 URL 将其作为源打开或者作为 Record 的默认 Stream 打开),默认值为 adReadOnly。对于与基本源不关联的 Stream(在内存中实例化),默认值为 adModeUnknown。

说明

使用 Mode 属性设置或返回当前连接上提供者使用的访问权限。只有当 Connection 对象关闭时,才能设置 Mode 属性。

对于 Stream 对象,如果未指定访问模式,它将从用于打开 Stream 对象的源继承。例如,如果 Stream 是从 Record 对象打开的,默认情况下它将以打开 Record 对象相同的模式打开。

此属性在对象关闭时为读/写,在对象打开时为只读。

远程数据服务用法 当在客户端的 Connection 对象上使用时,Mode 属性只能设置为 adModeUnknown。

ConnectModeEnum

指定在 Connection 中修改数据、打开 Record 或指定 Record 和 Stream 对象 Mode 属性的值的可用权限。

常量说明
adModeRead

 

1 指示只读权限。
adModeReadWrite

 

3 指示读/写权限。
adModeRecursive

 

0x400000

 

与其他 *ShareDeny* 值(adModeShareDenyNoneadModeShareDenyWriteadModeShareDenyRead)一起使用,以将共享限制传播给当前 Record 的所有子记录。如果 Record 没有子,将没有影响。如果它仅和 adModeShareDenyNone 一起使用,将产生运行时错误。但是,与其他值结合后,它可以和 adModeShareDenyNone 一起使用。例如,可以使用“adModeRead Or adModeShareDenyNone Or adModeRecursive”。
adModeShareDenyNone

 

16 允许其他人以任何权限打开连接。不拒绝其他人的读或写访问。
adModeShareDenyRead

 

4 禁止其他人以读权限打开连接。
adModeShareDenyWrite

 

8 禁止其他人以写权限打开连接。
adModeShareExclusive 12 禁止其他人打开连接。
adModeUnknown 0 默认值。指示尚未设置或不能确定权限。
adModeWrite 2 指示只写权限。

 

ADO/WFC 等价内容

包:com.ms.wfc.data

常量
AdoEnums.ConnectMode.READ
AdoEnums.ConnectMode.READWRITE
(There is no equivalent of AdoEnums.ConnectMode.RECURSIVE)
AdoEnums.ConnectMode.SHAREDENYNONE
AdoEnums.ConnectMode.SHAREDENYREAD
AdoEnums.ConnectMode.SHAREDENYWRITE
AdoEnums.ConnectMode.SHAREEXCLUSIVE
AdoEnums.ConnectMode.UNKNOWN
AdoEnums.ConnectMode.WRITE


原创文章如转载,请注明:转载自悠悠博客 [ http://www.ajaxstu.com/ ]

相关文章:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。