4D v14.3

LECTURE ECRITURE

Accueil

 
4D v14.3
LECTURE ECRITURE

LECTURE ECRITURE 


 

LECTURE ECRITURE {( laTable | * )} 
Paramètre Type   Description
laTable | *  Table, Opérateur in Table à définir en mode lecture/écriture ou * pour toutes les tables ou Table par défaut si ce paramètre est omis

LECTURE ECRITURE place laTable en mode lecture/écriture pour le process dans lequel la commande a été appelée. Si vous passez le paramètre optionnel *, toutes les tables sont placées en mode lecture/écriture.

Après un appel à LECTURE ECRITURE, lorsqu'un enregistrement est chargé, il n'est pas verrouillé — sauf si un autre utilisateur l'a déjà chargé. Cette commande ne modifie pas le statut des enregistrements déjà chargés, seuls les enregistrements chargés par la suite sont affectés.

Par défaut, toutes les tables sont en mode lecture/écriture.

Utilisez LECTURE ECRITURE lorsque vous devez modifier un enregistrement et sauvegarder les modifications. Vous pouvez également appeler cette commande lorsque vous voulez qu'un enregistrement soit verrouillé pour les autres utilisateurs, même si vous ne souhaitez pas effectuer de modifications. Placer une table en mode lecture/écriture vous permet d'empêcher les autres utilisateurs d'effectuer des modifications sur cette table. Cependant, ils peuvent continuer à créer des nouveaux enregistrements.

Note : Cette commande n'est pas rétroactive. Les privilèges de lecture/écriture pour un enregistrement sont définis par ceux de la table au moment où l'enregistrement est chargé. Pour qu'un enregistrement soit chargé en mode lecture/écriture alors que la table est en mode lecture seulement, vous devez placer la table en mode lecture/écriture avant que l'enregistrement soit chargé.

 
PROPRIÉTÉS 

Produit : 4D
Thème : Enregistrements (verrouillage)
Numéro : 146
Nom intl. : READ WRITE

 
HISTORIQUE 

Créé : < 4D v6

 
VOIR AUSSI  

Etat lecture seulement
LECTURE SEULEMENT
Verrouillage d'enregistrements

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v12.4)
4D - Langage ( 4D v11 SQL Release 6)
4D - Langage ( 4D v14 R3)
4D - Langage ( 4D v14 R2)
4D - Langage ( 4D v13.5)
4D - Langage ( 4D v14.3)
4D - Langage ( 4D v14 R4)