Bonjour à tous,
j'ai un problème simple : ma requête UPDATE ci-dessous fonctionne, mais pas lorsque je l'execute avec une architecture Front end / Back end sur un réseau d'entreprise.
Concrêtement, sur la front end, cette requête update un champ d'une table de la back end en fonction d'un couple numéro commande / ligne de commande (Lc_Co_Code / Lc_Code) sélectionné dans un sous-formulaire.
J'ai pu tester:
- cette requête fonctionne si la back end est sur un pc de mon réseau chez moi
- cette requête fonctionne si la back end est sur le même pc que la front end
- une autre requête d'update fonctionne sur le réseau d'entreprise avec des arguments d'un formulaire (et non d'un sous-formulaire)
Je vois deux possibilités:
1. pb d'architecture, le lien entre la back end et la front end doit être fait différement ==> comment ?
2. pb avec le sous-formulaire ==> j'ai bien regardé, je vois pas...
Qu'en pensez-vous ??
Merci!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 UPDATE Lignes_de_commande SET Lignes_de_commande.Lc_Découpe_Date = Now() WHERE Lc_Découpe_Statut<>"TBD" And Lc_Découpe_Statut<>"NA" And Lc_Découpe_Statut Is Not Null And Lc_Découpe_Date Is Null And Forms![Suivi de production]![Suivi de production subform]![Num Commande]=Lc_Co_Code And Forms![Suivi de production]![Suivi de production subform]![Num ligne de commande]=Lc_Code;
Partager