Data.Win.ADODB.TConnectMode
Delphi
TConnectMode = (cmUnknown, cmRead, cmWrite, cmReadWrite, cmShareDenyRead,
cmShareDenyWrite, cmShareExclusive, cmShareDenyNone);
C++
enum DECLSPEC_DENUM TConnectMode : unsigned char { cmUnknown, cmRead, cmWrite, cmReadWrite, cmShareDenyRead, cmShareDenyWrite, cmShareExclusive, cmShareDenyNone };
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
enum | public | Data.Win.ADODB.pas Data.Win.ADODB.hpp |
Data.Win.ADODB | Data.Win.ADODB |
Description
Les valeurs TConnectMode indiquent les permissions disponibles dans une connexion.
Utilisez les valeurs TConnectMode pour déterminer les permissions disponibles dans une connexion et connaître ainsi les opérations de données qui peuvent être effectuées via cette connexion.
Les constantes constituant le type TConnectMode correspondent directement aux valeurs ConnectModeEnum de la propriété Mode de l'objet Connection ADO. Les constantes TConnectMode ont le même effet sur un composant TADOConnection que les valeurs ConnectModeEnum sur l'objet Connection. Ces valeurs sont décrites dans l'aide du SDK Microsoft Data Access.
TConnectMode est constitué des huit constantes décrites dans le tableau suivant :
Mode de connexion | Signification |
---|---|
cmUnknown |
Les permissions n'ont pas encore été définies pour la connexion ou ne peuvent être déterminées. |
cmRead |
Des permissions en lecture seule sont accessibles pour la connexion. |
cmWrite |
Des permissions en écriture seule sont accessibles pour la connexion. |
cmReadWrite |
Des permissions en lecture/écriture sont accessibles pour la connexion.. |
cmShareDenyRead |
Empêche les autres utilisateurs d'ouvrir des connexions avec des droits en lecture. |
cmShareDenyWrite |
Empêche les autres utilisateurs d'ouvrir des connexions avec des droits en écriture. |
cmShareExclusive |
Empêche les autres utilisateurs d'ouvrir des connexions. |
cmShareDenyNone |
Empêche les autres utilisateurs d'ouvrir des connexions avec n'importe quelle permission. |