Bonjour,
est-ce que le verrouillage des enregistrements dans ACCESS fonctionne lorsqu'on fait des insertions ( ou des mises à jour ) à travers un formulaire non lié ( indépendant donc... ).
Merci d'avance.
Bonjour,
est-ce que le verrouillage des enregistrements dans ACCESS fonctionne lorsqu'on fait des insertions ( ou des mises à jour ) à travers un formulaire non lié ( indépendant donc... ).
Merci d'avance.
slt,
de mémoire le vérouillage, s'il est fait via les propriétés du champ dans un formulaire, empêche la modification dans le formulaire lui même mais au travers d'une UPDATE aucun problème !
La connaissance ne vaut que si elle est partagée par tous et pour tous!
Access et moi c'est mais en fait on s' bien !
Ps: Je comprend très vite quand on m'explique longtemps !!
Re,
Lorsque tu "vérrouille" un champ depuis la propriété du champ dans ton formulaire, il devient impossible de modifier son contenu dans CE formulaire !
Par contre rien de t'interdit de modifier ce contenu avec une requete mise a jour ou même ajouter des enregistrements sur ce champ..
Mais plus avec le formulaire auquel tu as mis comme condition -->verrouillé-->OUI
Je ne sais pas si je suis hors sujet ou si je m'exprime mal
Si tu ne comprend pas, alors réexeplique ton problème !
La connaissance ne vaut que si elle est partagée par tous et pour tous!
Access et moi c'est mais en fait on s' bien !
Ps: Je comprend très vite quand on m'explique longtemps !!
en fait, je m explique mieux.
Je voudrais empecher un utilisateur de modifier un champ si un autre est déjà en train de le modifier.
je sais que dans Postgres, il existe l'instruction :
qui sert a cela.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT ... for UPDATE
Existe-t-il l'équivalent dans ACCESS??
Salut, il y a ceci, à placer avant une instruction Insert ou update
Code : Sélectionner tout - Visualiser dans une fenêtre à part DoCmd.RunCommand acCmdSelectRecord
Le verrouillage est trés bien géré par le moteur Jet en général.
Notamment avec ADO et DAO qui te permettent de type de verrouillage :
Un lors des appels Edit des recordsets (L'enregistrement est alors verrouillé pour la durée de la mise à jour)
Un lors de l'Update (l'enregistrement sera verrouillé lors de l'update uniquement .. donc moins longtemps)
A ce titre, je te conseille de lire ceci :
http://warin.developpez.com/Tutoriel...=partie_5#L5.2
Attention toutefois au notion de page. Access applique un verrouillage par page, une page représentant 20 ko, et il se peut trés bien que plusieurs enregistrements soient sur cette page, il seront donc verrouillé involontairement avec l'enregistrement concerné.
Ce message vous a été utile ? Si oui, cliquez sur
Mes tutoriels Access
La rubrique Microsoft Access
Cours et tutoriels pour apprendre Access
La FAQ Access
Le Forum Access
Offres d'emploi développeur Access
Merci bcp!
C'est exactement ce que je cherchais...
Anikeh!
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager