Propiedad Mode de ADO

Definición y uso

La propiedad Mode puede configurarse o devolver un ConnectModeEnum Valor, que indica los permisos de modificación de datos en el objeto Connection, Record o Stream. Cuando el objeto está cerrado, esta propiedad es de lectura y escritura, y cuando está abierto, es de solo lectura.

  • Objeto Connection - Por defecto es adModeUnknown
  • Objeto Record - Por defecto es adModeRead
  • Objeto Stream - Por defecto es adModeRead o adModeUnknown

Notas:Esta propiedad solo se puede configurar cuando el objeto Connection está cerrado.

Sintaxis

object.Mode

Instancia

<%
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

Constante Valor Descripción
adModeUnknown 0 Valor predeterminado. Los permisos no se han configurado o no se pueden determinar los permisos.
adModeRead 1 Permisos de solo lectura.
adModeWrite 2 Permisos de solo escritura.
adModeReadWrite 3 Permisos de lectura/escritura.
adModeShareDenyRead 4 Deniega a otras personas la apertura de la conexión con permisos de lectura.
adModeShareDenyWrite 8 Deniega a otras personas la apertura de la conexión con permisos de escritura.
adModeShareExclusive 12 Deniega a otras personas la apertura de la conexión.
adModeShareDenyNone 16 Permite que otras personas abran la conexión con cualquier permiso. No deniega el acceso de lectura o escritura de otras personas.
adModeRecursive 0x400000 Usado junto con adModeShareDenyNone, adModeShareDenyWrite o adModeShareDenyRead, configura los permisos para todos los subregistros del registro actual.