-----Message d'origine-----
Bonjour.
lorsqu'il y a intégrité référentielle, il doit exister un
enregistrement
dans la table 2 lorsqu'on crée un enregistrement dans la
table 1. Exemple:
lorsqu'on crée une commande, le client doit exister. s'il
n'existe pas on ne
peut pas saisir la commande. on saisit le client et on
saisit la commande
ensuite.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Marina" a écrit
dans le message de
news:123bc01c3f6de$1b3226b0$
Bonjour,
J'ai un formulaire dans lequel par un champ ont rentre des
donnée dans deux tables.
Or pour pouvoir suprimer les données dans les deux tables
lorsque je supprime la fiche, j'ai fait une liaison avec
intégrité référentielle avec suppression en cascade.
Le problème:
depuis que j'ai créé cette relation avec intégrité
référentielle, je ne peux plus rien ajouter ou modifier
dans le champ qui justement doit copier dans les deux
tables.
J'ai Erreur d'exécution '3201'
Vous ne pouvez pas ajouter ou modifier un enregistrement
car l'enregistrement associé est requis dans
la 'tb_table12'
Alors comment faire pour supprimer dans une table
principale et un table liées les informations d'une fiche
lorsqu'on la supprime sans créer de relation
référentielle.
Ou comment garder la relation reéférentielle et pouvoir
ajouter ou supprimer dans le champ concerné.
Merci de m'aider, je suis perdue.
Marina
.
-----Message d'origine-----
Bonjour.
lorsqu'il y a intégrité référentielle, il doit exister un
enregistrement
dans la table 2 lorsqu'on crée un enregistrement dans la
table 1. Exemple:
lorsqu'on crée une commande, le client doit exister. s'il
n'existe pas on ne
peut pas saisir la commande. on saisit le client et on
saisit la commande
ensuite.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Marina" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:123bc01c3f6de$1b3226b0$a101280a@phx.gbl...
Bonjour,
J'ai un formulaire dans lequel par un champ ont rentre des
donnée dans deux tables.
Or pour pouvoir suprimer les données dans les deux tables
lorsque je supprime la fiche, j'ai fait une liaison avec
intégrité référentielle avec suppression en cascade.
Le problème:
depuis que j'ai créé cette relation avec intégrité
référentielle, je ne peux plus rien ajouter ou modifier
dans le champ qui justement doit copier dans les deux
tables.
J'ai Erreur d'exécution '3201'
Vous ne pouvez pas ajouter ou modifier un enregistrement
car l'enregistrement associé est requis dans
la 'tb_table12'
Alors comment faire pour supprimer dans une table
principale et un table liées les informations d'une fiche
lorsqu'on la supprime sans créer de relation
référentielle.
Ou comment garder la relation reéférentielle et pouvoir
ajouter ou supprimer dans le champ concerné.
Merci de m'aider, je suis perdue.
Marina
.
-----Message d'origine-----
Bonjour.
lorsqu'il y a intégrité référentielle, il doit exister un
enregistrement
dans la table 2 lorsqu'on crée un enregistrement dans la
table 1. Exemple:
lorsqu'on crée une commande, le client doit exister. s'il
n'existe pas on ne
peut pas saisir la commande. on saisit le client et on
saisit la commande
ensuite.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Marina" a écrit
dans le message de
news:123bc01c3f6de$1b3226b0$
Bonjour,
J'ai un formulaire dans lequel par un champ ont rentre des
donnée dans deux tables.
Or pour pouvoir suprimer les données dans les deux tables
lorsque je supprime la fiche, j'ai fait une liaison avec
intégrité référentielle avec suppression en cascade.
Le problème:
depuis que j'ai créé cette relation avec intégrité
référentielle, je ne peux plus rien ajouter ou modifier
dans le champ qui justement doit copier dans les deux
tables.
J'ai Erreur d'exécution '3201'
Vous ne pouvez pas ajouter ou modifier un enregistrement
car l'enregistrement associé est requis dans
la 'tb_table12'
Alors comment faire pour supprimer dans une table
principale et un table liées les informations d'une fiche
lorsqu'on la supprime sans créer de relation
référentielle.
Ou comment garder la relation reéférentielle et pouvoir
ajouter ou supprimer dans le champ concerné.
Merci de m'aider, je suis perdue.
Marina
.
-----Message d'origine-----
Bonjour.
lorsqu'il y a intégrité référentielle, il doit exister un
enregistrement
dans la table 2 lorsqu'on crée un enregistrement dans la
table 1. Exemple:
lorsqu'on crée une commande, le client doit exister. s'il
n'existe pas on ne
peut pas saisir la commande. on saisit le client et on
saisit la commande
ensuite.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Marina" a écrit
dans le message de
news:123bc01c3f6de$1b3226b0$
Bonjour,
J'ai un formulaire dans lequel par un champ ont rentre des
donnée dans deux tables.
Or pour pouvoir suprimer les données dans les deux tables
lorsque je supprime la fiche, j'ai fait une liaison avec
intégrité référentielle avec suppression en cascade.
Le problème:
depuis que j'ai créé cette relation avec intégrité
référentielle, je ne peux plus rien ajouter ou modifier
dans le champ qui justement doit copier dans les deux
tables.
J'ai Erreur d'exécution '3201'
Vous ne pouvez pas ajouter ou modifier un enregistrement
car l'enregistrement associé est requis dans
la 'tb_table12'
Alors comment faire pour supprimer dans une table
principale et un table liées les informations d'une fiche
lorsqu'on la supprime sans créer de relation
référentielle.
Ou comment garder la relation reéférentielle et pouvoir
ajouter ou supprimer dans le champ concerné.
Merci de m'aider, je suis perdue.
Marina
.
-----Message d'origine-----
Bonjour.
lorsqu'il y a intégrité référentielle, il doit exister un
enregistrement
dans la table 2 lorsqu'on crée un enregistrement dans la
table 1. Exemple:
lorsqu'on crée une commande, le client doit exister. s'il
n'existe pas on ne
peut pas saisir la commande. on saisit le client et on
saisit la commande
ensuite.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Marina" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:123bc01c3f6de$1b3226b0$a101280a@phx.gbl...
Bonjour,
J'ai un formulaire dans lequel par un champ ont rentre des
donnée dans deux tables.
Or pour pouvoir suprimer les données dans les deux tables
lorsque je supprime la fiche, j'ai fait une liaison avec
intégrité référentielle avec suppression en cascade.
Le problème:
depuis que j'ai créé cette relation avec intégrité
référentielle, je ne peux plus rien ajouter ou modifier
dans le champ qui justement doit copier dans les deux
tables.
J'ai Erreur d'exécution '3201'
Vous ne pouvez pas ajouter ou modifier un enregistrement
car l'enregistrement associé est requis dans
la 'tb_table12'
Alors comment faire pour supprimer dans une table
principale et un table liées les informations d'une fiche
lorsqu'on la supprime sans créer de relation
référentielle.
Ou comment garder la relation reéférentielle et pouvoir
ajouter ou supprimer dans le champ concerné.
Merci de m'aider, je suis perdue.
Marina
.
-----Message d'origine-----
Bonjour.
lorsqu'il y a intégrité référentielle, il doit exister un
enregistrement
dans la table 2 lorsqu'on crée un enregistrement dans la
table 1. Exemple:
lorsqu'on crée une commande, le client doit exister. s'il
n'existe pas on ne
peut pas saisir la commande. on saisit le client et on
saisit la commande
ensuite.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Marina" a écrit
dans le message de
news:123bc01c3f6de$1b3226b0$
Bonjour,
J'ai un formulaire dans lequel par un champ ont rentre des
donnée dans deux tables.
Or pour pouvoir suprimer les données dans les deux tables
lorsque je supprime la fiche, j'ai fait une liaison avec
intégrité référentielle avec suppression en cascade.
Le problème:
depuis que j'ai créé cette relation avec intégrité
référentielle, je ne peux plus rien ajouter ou modifier
dans le champ qui justement doit copier dans les deux
tables.
J'ai Erreur d'exécution '3201'
Vous ne pouvez pas ajouter ou modifier un enregistrement
car l'enregistrement associé est requis dans
la 'tb_table12'
Alors comment faire pour supprimer dans une table
principale et un table liées les informations d'une fiche
lorsqu'on la supprime sans créer de relation
référentielle.
Ou comment garder la relation reéférentielle et pouvoir
ajouter ou supprimer dans le champ concerné.
Merci de m'aider, je suis perdue.
Marina
.
-----Message d'origine-----
RE.
toujours le même exemple:
le 1er champ à saisir dans la commande est le N° client.
le contrôle est une
liste modifiable limitée à liste. si le n° n'existe pas,
sur l'événement
NotInList , on crée le client dans son formulaire de
création, on fait un
requery de la liste et on continue la saisie de la
commande.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Marina" a écrit
dans le message de
news:1337901c3f6f4$e3fc6d10$
Merci pour tout ce ci.
Ci je reprend l'exemple de la table commandes et la table
clients.
Dans mon Cas le formulaire enregistre le client et la
commande en même temps.
Dans ce cas il faudrait qu'en ouvrant le formulaire (qui
est vierge) le numéro client s'inscrive de suite dans la
table Clients.
Mais comment faire cette manipulation de façon
automatique?
Merci pour tous ces renseignements.
Marina-----Message d'origine-----
Bonjour.
lorsqu'il y a intégrité référentielle, il doit exister un
enregistrementdans la table 2 lorsqu'on crée un enregistrement dans la
table 1. Exemple:lorsqu'on crée une commande, le client doit exister. s'il
n'existe pas on nepeut pas saisir la commande. on saisit le client et on
saisit la commandeensuite.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Marina" a écrit
dans le message denews:123bc01c3f6de$1b3226b0$
Bonjour,
J'ai un formulaire dans lequel par un champ ont rentre
des
donnée dans deux tables.
Or pour pouvoir suprimer les données dans les deux tables
lorsque je supprime la fiche, j'ai fait une liaison avec
intégrité référentielle avec suppression en cascade.
Le problème:
depuis que j'ai créé cette relation avec intégrité
référentielle, je ne peux plus rien ajouter ou modifier
dans le champ qui justement doit copier dans les deux
tables.
J'ai Erreur d'exécution '3201'
Vous ne pouvez pas ajouter ou modifier un enregistrement
car l'enregistrement associé est requis dans
la 'tb_table12'
Alors comment faire pour supprimer dans une table
principale et un table liées les informations d'une fiche
lorsqu'on la supprime sans créer de relation
référentielle.Ou comment garder la relation reéférentielle et pouvoir
ajouter ou supprimer dans le champ concerné.
Merci de m'aider, je suis perdue.
Marina
.
.
-----Message d'origine-----
RE.
toujours le même exemple:
le 1er champ à saisir dans la commande est le N° client.
le contrôle est une
liste modifiable limitée à liste. si le n° n'existe pas,
sur l'événement
NotInList , on crée le client dans son formulaire de
création, on fait un
requery de la liste et on continue la saisie de la
commande.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Marina" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:1337901c3f6f4$e3fc6d10$a501280a@phx.gbl...
Merci pour tout ce ci.
Ci je reprend l'exemple de la table commandes et la table
clients.
Dans mon Cas le formulaire enregistre le client et la
commande en même temps.
Dans ce cas il faudrait qu'en ouvrant le formulaire (qui
est vierge) le numéro client s'inscrive de suite dans la
table Clients.
Mais comment faire cette manipulation de façon
automatique?
Merci pour tous ces renseignements.
Marina
-----Message d'origine-----
Bonjour.
lorsqu'il y a intégrité référentielle, il doit exister un
enregistrement
dans la table 2 lorsqu'on crée un enregistrement dans la
table 1. Exemple:
lorsqu'on crée une commande, le client doit exister. s'il
n'existe pas on ne
peut pas saisir la commande. on saisit le client et on
saisit la commande
ensuite.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Marina" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:123bc01c3f6de$1b3226b0$a101280a@phx.gbl...
Bonjour,
J'ai un formulaire dans lequel par un champ ont rentre
des
donnée dans deux tables.
Or pour pouvoir suprimer les données dans les deux tables
lorsque je supprime la fiche, j'ai fait une liaison avec
intégrité référentielle avec suppression en cascade.
Le problème:
depuis que j'ai créé cette relation avec intégrité
référentielle, je ne peux plus rien ajouter ou modifier
dans le champ qui justement doit copier dans les deux
tables.
J'ai Erreur d'exécution '3201'
Vous ne pouvez pas ajouter ou modifier un enregistrement
car l'enregistrement associé est requis dans
la 'tb_table12'
Alors comment faire pour supprimer dans une table
principale et un table liées les informations d'une fiche
lorsqu'on la supprime sans créer de relation
référentielle.
Ou comment garder la relation reéférentielle et pouvoir
ajouter ou supprimer dans le champ concerné.
Merci de m'aider, je suis perdue.
Marina
.
.
-----Message d'origine-----
RE.
toujours le même exemple:
le 1er champ à saisir dans la commande est le N° client.
le contrôle est une
liste modifiable limitée à liste. si le n° n'existe pas,
sur l'événement
NotInList , on crée le client dans son formulaire de
création, on fait un
requery de la liste et on continue la saisie de la
commande.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Marina" a écrit
dans le message de
news:1337901c3f6f4$e3fc6d10$
Merci pour tout ce ci.
Ci je reprend l'exemple de la table commandes et la table
clients.
Dans mon Cas le formulaire enregistre le client et la
commande en même temps.
Dans ce cas il faudrait qu'en ouvrant le formulaire (qui
est vierge) le numéro client s'inscrive de suite dans la
table Clients.
Mais comment faire cette manipulation de façon
automatique?
Merci pour tous ces renseignements.
Marina-----Message d'origine-----
Bonjour.
lorsqu'il y a intégrité référentielle, il doit exister un
enregistrementdans la table 2 lorsqu'on crée un enregistrement dans la
table 1. Exemple:lorsqu'on crée une commande, le client doit exister. s'il
n'existe pas on nepeut pas saisir la commande. on saisit le client et on
saisit la commandeensuite.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Marina" a écrit
dans le message denews:123bc01c3f6de$1b3226b0$
Bonjour,
J'ai un formulaire dans lequel par un champ ont rentre
des
donnée dans deux tables.
Or pour pouvoir suprimer les données dans les deux tables
lorsque je supprime la fiche, j'ai fait une liaison avec
intégrité référentielle avec suppression en cascade.
Le problème:
depuis que j'ai créé cette relation avec intégrité
référentielle, je ne peux plus rien ajouter ou modifier
dans le champ qui justement doit copier dans les deux
tables.
J'ai Erreur d'exécution '3201'
Vous ne pouvez pas ajouter ou modifier un enregistrement
car l'enregistrement associé est requis dans
la 'tb_table12'
Alors comment faire pour supprimer dans une table
principale et un table liées les informations d'une fiche
lorsqu'on la supprime sans créer de relation
référentielle.Ou comment garder la relation reéférentielle et pouvoir
ajouter ou supprimer dans le champ concerné.
Merci de m'aider, je suis perdue.
Marina
.
.
-----Message d'origine-----
non, non.
pas besoin d'un numéro auto.
pour saisir une commande, il faut commencer par indiquer
le client. la
référence client se trouve dans une liste modifiable pour
pouvoir présenter
la liste des clients à l'opérateur. c'est dans cette
liste que ça se passe .
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Marina" a écrit
dans le message de
news:133f601c3f6f9$a4cbb8d0$
Bonjour,
Alors si je comprends d'après l'exemple, dans mon cas la
numérotation est un Numéro auto.
Je devrais faire sur ouverture foumulaire
Requery.CLIENTS.NCLIENT = Forms![CLIENTS].NCLIENT
Et ça devrait marcher, c'et bien ça?
Merci, je vais essayer.
Marina
.
-----Message d'origine-----
non, non.
pas besoin d'un numéro auto.
pour saisir une commande, il faut commencer par indiquer
le client. la
référence client se trouve dans une liste modifiable pour
pouvoir présenter
la liste des clients à l'opérateur. c'est dans cette
liste que ça se passe .
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Marina" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:133f601c3f6f9$a4cbb8d0$a501280a@phx.gbl...
Bonjour,
Alors si je comprends d'après l'exemple, dans mon cas la
numérotation est un Numéro auto.
Je devrais faire sur ouverture foumulaire
Requery.CLIENTS.NCLIENT = Forms![CLIENTS].NCLIENT
Et ça devrait marcher, c'et bien ça?
Merci, je vais essayer.
Marina
.
-----Message d'origine-----
non, non.
pas besoin d'un numéro auto.
pour saisir une commande, il faut commencer par indiquer
le client. la
référence client se trouve dans une liste modifiable pour
pouvoir présenter
la liste des clients à l'opérateur. c'est dans cette
liste que ça se passe .
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Marina" a écrit
dans le message de
news:133f601c3f6f9$a4cbb8d0$
Bonjour,
Alors si je comprends d'après l'exemple, dans mon cas la
numérotation est un Numéro auto.
Je devrais faire sur ouverture foumulaire
Requery.CLIENTS.NCLIENT = Forms![CLIENTS].NCLIENT
Et ça devrait marcher, c'et bien ça?
Merci, je vais essayer.
Marina
.