Bonjour,
J'ai un petit souci de requête mais comme celle-ci s'execute sous VBA je pense qu'il vaut mieux poser la question sous ce forum.
En faite il s'agit d'une requête ajout toute simple:
DoCmd.RunSQL "INSERT INTO [OM] (OF,Majeur,Mineur) VALUES ([Saisie d'OF].Value,2,[Saisie de mineur].Value)"
Le prôblème est qu'Access me demande des paramètres au moment d'executer la requête, d'abord
"[Saisie d'OF].Value,1 [Unknown]=[Saisie de mineur].Value
puis,
"[Saisie d'OF].Value,3 [Unknown]=[Saisie de mineur].Value
En ne remplissant aucun des paramètres il m'annonce que je vais ajouter un ligne puis que celle-ci n'a pas été ajoutée àç cause d'une violation de clé.
J'ai essayé avec:
DoCmd.RunSQL "INSERT INTO [OM] (OF,Majeur,Mineur) VALUES ([Saisie d'OF].Value,2,3)"
et dans ce cas là ça marche...
Les champs [Saisie de ...] sont des zone de texte à remplir. J'ai fait l'essai avec 00 pour le majeur et - pour le mineur. Tout les champs sont des champs texte.La clé de la table OM est la réunion de OF, Majeur et Mineur mais pour le moment seul OF est relié à une table dont le champ est déjà rempli...
Je bug AIDEZ-MOI!!!!!
Merci
Partager