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