{Access} déclencheurs en access??????????????
joseNEM
Messages postés
45
Date d'inscription
Statut
Membre
Dernière intervention
-
incaout Messages postés 347 Date d'inscription Statut Membre Dernière intervention -
incaout Messages postés 347 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai besoin de faire des controles au niveau de ma BD, c'est à dire écrire des déclencheurs(écriture en SQl) mais je sais pas faire en access. ma question est qui remplace les déclencheurs d'oracle en access?
une autre question c'est quand j'écris une requete DELETE elle ne s'éxécute pas(elle ne donne pas d'érreurs) mais quand je vérifie dans la table rien ne change?
merci de m'aider
j'ai besoin de faire des controles au niveau de ma BD, c'est à dire écrire des déclencheurs(écriture en SQl) mais je sais pas faire en access. ma question est qui remplace les déclencheurs d'oracle en access?
une autre question c'est quand j'écris une requete DELETE elle ne s'éxécute pas(elle ne donne pas d'érreurs) mais quand je vérifie dans la table rien ne change?
merci de m'aider
A voir également:
- {Access} déclencheurs en access??????????????
- Acer quick access - Forum Logiciels
- Access appdata - Guide
- Exemple base de données access à télécharger gratuit - Forum Access
- Exemple base de données Access de gestion ✓ - Forum Logiciels
- Quick acces ✓ - Forum Windows
2 réponses
Salut.
Il n'y a ni déclencheurs ni procédures stockées dans Access. La seule façon à ma connaissance pour les simuler est d'écrire des fonctions en VBA.
Pour ta requete DELETE, de quelle façon est elle exécutée ? par code VBA ou autre ?
Cdlt
IC
Il n'y a ni déclencheurs ni procédures stockées dans Access. La seule façon à ma connaissance pour les simuler est d'écrire des fonctions en VBA.
Pour ta requete DELETE, de quelle façon est elle exécutée ? par code VBA ou autre ?
Cdlt
IC
Salut.
J'ai testé en mode création de requête et en créant une macro qui ouvre la requete enregistrée. Par défaut Access te demande de confirmer la suppression des enregistrements, sauf si tu as désactivé l'option dans le menu Outils-> options-> rechercher, modifier (confirmer requete action).
Donc dans ton cas, je ne sais pas ce qui se passe car ta requete est correcte. Par contre elle supprime tous les
enregistrements de la table Personne.
Peut être que ta table est protégée contre les suppressions.
Cordialement,
IC
J'ai testé en mode création de requête et en créant une macro qui ouvre la requete enregistrée. Par défaut Access te demande de confirmer la suppression des enregistrements, sauf si tu as désactivé l'option dans le menu Outils-> options-> rechercher, modifier (confirmer requete action).
Donc dans ton cas, je ne sais pas ce qui se passe car ta requete est correcte. Par contre elle supprime tous les
enregistrements de la table Personne.
Peut être que ta table est protégée contre les suppressions.
Cordialement,
IC
ma requete est la suivante:
DELETE from personne;
je l'éxécute normalement (un macro d'éxecution de requetes) pas avec VB ;