Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Sécurité
Sécurité Le forum qui s'occupe de votre préoccupation de sécuriser l'accès à votre application Access, ainsi qu'à la sécurité des données.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/10/2011, 18h15   #1
Membre du Club
 
bonero pross
Inscription : janvier 2010
Messages : 160
Détails du profil
Informations personnelles :
Nom : bonero pross

Informations forums :
Inscription : janvier 2010
Messages : 160
Points : 58
Points : 58
Par défaut empecher la modification d'une table

Bonjour tout le monde,

J’ai remarque que le contenu d’une table est modifie si l’on modifie le contenu d’une requete basee sur cette table.
Je me demande si il est possible de bloquer ce “lien” c-a-d empecher que les modifications(manuelles) apportees a une requete se repercutent sur les enregistrements originaux(ie les enregistrements de ta table sur laquelle la requete est basee).


excusez moi si je n ai pas pose ma question dans le bon forum.
Merci d avance.
Bonero est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/10/2011, 15h01   #2
Rédacteur/Modérateur

 
Avatar de loufab
 
Homme Fabrice CONSTANS
Ingénieur développement logiciels
Inscription : avril 2005
Messages : 7 089
Détails du profil
Informations personnelles :
Nom : Homme Fabrice CONSTANS
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : avril 2005
Messages : 7 089
Points : 11 622
Points : 11 622
Bonjour,
Oui mais uniquement sur des requetes sauvegardés.
  • Ouvre ta requete en mode création
  • double-clic sur la zone haute (là où il y a les tables)
  • Dans la fenêtre propriété (qui a du s'ouvrir suite au dble-clic)
  • Type recordset choisir Instantané.

Cordialement,
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste
MsGraph et VBA - 1e Partie 2e partie
Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010
Complément :Générateur de msgbox
Visitez mon Blog
Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine
loufab est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 11/10/2011, 19h32   #3
Membre du Club
 
bonero pross
Inscription : janvier 2010
Messages : 160
Détails du profil
Informations personnelles :
Nom : bonero pross

Informations forums :
Inscription : janvier 2010
Messages : 160
Points : 58
Points : 58
Merci pour ta reponse,
cela marche entre une table et une requete cad que les enregistrements obtenus ne peuvent pas etre modifies a partir de la requete.

Par contre, cela ne marche pas quand il s'agit d'une forme. j arrive tjrs a modifier les donnees depuis la forme et les ces modifications se repercutent ET sur la requete source ET sur la table sur laquelle est basee la requete.(Nota: ma forme se base sur une requete qui a son tour est basee sur une table).

Auriez vous un paliatif par rapport cela?

Merci d avance.
Bonero est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/10/2011, 22h44   #4
Membre confirmé
 
Homme
Développeur amateur
Inscription : mars 2009
Messages : 176
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Maroc

Informations professionnelles :
Activité : Développeur amateur

Informations forums :
Inscription : mars 2009
Messages : 176
Points : 255
Points : 255
Bonsoir,

Fait la même chose pour le formulaire:dans l'onglet données choisit Type recordset=instantané.
Ou encore , toujours dans l'onglet donnés, régle sur "non" toutes les autorisations d'accès aux données ( ajout, modif, suppr , modif et entrée données).
Tu peux aussi regler l'ouverture du formulaire sur le mode lecture :
Code :
DoCmd.OpenForm "mon_form", acNormal ,"","", acReadOnly, acNormal
Cordialement
reedy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2011, 11h05   #5
Membre du Club
 
bonero pross
Inscription : janvier 2010
Messages : 160
Détails du profil
Informations personnelles :
Nom : bonero pross

Informations forums :
Inscription : janvier 2010
Messages : 160
Points : 58
Points : 58
Parfait.
cela marche.
Chaque jour je me rends compte du chemin qu'il me reste a parcourir pour devenir un bon programmeur
Grand merci reedy.
Bonero est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h25.


 
 
 
 
Partenaires

Hébergement Web