ADO Mode 属性


❮ 完整的 Record 记录对象参考

Mode 属性设置或返回一个 ConnectModeEnum 值,该值指示在 Connection、Record 或 Stream 对象中修改数据的权限。 此属性在对象关闭时为读/写,在对象打开时为只读。

  • 连接对象 - 默认为 adModeUnknown
  • 记录对象 - 默认为 adModeRead
  • 流对象 - 默认为 adModeRead 或 adModeUnknown

注释: 只有在关闭 Connection 对象时才能设置此属性。


语法

object.Mode

实例

<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Mode=adModeReadWrite
conn.Open(Server.Mappath("northwind.mdb"))

response.write(conn.Mode)

conn.Close
%>

ConnectModeEnum

常量 描述
adModeUnknown 0 权限未设置或无法确定。
adModeRead 1 只读。
adModeWrite 2 只写。
adModeReadWrite 3 读/写。
adModeShareDenyRead 4 防止其他人打开具有读取权限的连接。
adModeShareDenyWrite 8 防止其他人打开具有写入权限的连接。
adModeShareExclusive 12 防止他人打开连接。
adModeShareDenyNone 16 允许其他人以任何权限打开连接。
adModeRecursive 0x400000 与 adModeShareDenyNone、adModeShareDenyWrite 或 adModeShareDenyRead 一起使用以设置对当前记录的所有子记录的权限。
 
❮ 完整的 Record 记录对象参考