Propriété du mode ADO


❮ Référence complète de l'objet de flux

La propriété Mode définit ou renvoie une valeur ConnectModeEnum qui indique l'autorisation de modifier des données dans un objet Connection, Record ou Stream. Cette propriété est en lecture/écriture lorsqu'un objet est fermé et en lecture seule lorsqu'un objet est ouvert.

  • Objet de connexion - La valeur par défaut est adModeUnknown
  • Objet d'enregistrement - La valeur par défaut est adModeRead
  • Objet de flux : la valeur par défaut est adModeRead ou adModeUnknown

Remarque : Cette propriété ne peut être définie que lorsque l'objet Connection est fermé.


Syntaxe

object.Mode

Exemple

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

Constant Value Description
adModeUnknown 0 Permissions have not been set or cannot be determined.
adModeRead 1 Read-only.
adModeWrite 2 Write-only.
adModeReadWrite 3 Read/write.
adModeShareDenyRead 4 Prevents others from opening a connection with read permissions.
adModeShareDenyWrite 8 Prevents others from opening a connection with write permissions.
adModeShareExclusive 12 Prevents others from opening a connection.
adModeShareDenyNone 16 Allows others to open a connection with any permissions.
adModeRecursive 0x400000 Used with adModeShareDenyNone, adModeShareDenyWrite, or adModeShareDenyRead to set permissions on all sub-records of the current Record.
 
❮ Référence complète de l'objet de flux