Bonjour,
je travaille sur une base de données Access avec un formulaire "Entreprises" dans lequel il y a un sous-formulaire "EMAILS_sous_formulaire" et il me fait une erreur lors de l'exécution d'une requete DELETE.
Ma requete (dans le code d'un bouton du sous-formulaire):
Message d'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 req = "DELETE * FROM EMAILS WHERE EMAILS.efc = 'e' AND EMAILS.email = " & email.Value & " AND EMAILS.code_rattachement_e = " & Forms![Entreprises]![code_entreprise].Value DoCmd.RunSQL (req)
Erreur d'exécution '3075':
Erreur de syntaxe (opérateur absent) dans l'expression 'EMAILS.efc = 'e' AND EMAILS.email = h@ AND EMAILS.code_rattachement_e = 1'.
EMAILS = Table
efc, email, code_rattachement_e = Champs de la table EMAILS
le "& email.Value &" dans ma requete est une zone de texte dans mon sous-formulaire
Merci
Partager