Erreur d'execution de requetes

Le
Loïc
Bonjour,

La question concerne une appli sous access.
J'ai pas mal de requetes qui se chaine j'usqu'à une requete finale.
Dans cette requete finale je dois permettre à l'utilisateur de saisir une
valeur minimum (avec un critere sur champ du type >= la valeur)
Le résultat de cette requete est ecrit dans une table (Requete ajout de la
requete final vers la table en tenant compte bien sur du critère).
Pour mettre en place cela j'utilise un formulaire avec une zone de texte ou
l'on peut saisir la valeur minimum. Je fait référence au champ du formulaire
dans la requete.
J'utilise un bouton dans le formulaire qui execute le code VBA suivant pour
effecer les donées de la table et les remplir avec les données de la requete:
<<
DoCmd.Hourglass True
CurrentProject.Connection.Execute "Suppression des données de la Table",
nombre1
CurrentProject.Connection.Execute "Ajout de la requete finale avec le
critere", nombre1
DoCmd.Hourglass False
>>
Et bien ce code plante. Par contre si je lance les requetes directement avec
le formulaire chargée ca marche a peu près.
Si quelqu'un voit comment traiter ce cas ? Merci.
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
chpa
Le #18966881
Bonjour,

Le "ca marche a peu près." m'interpèle.

"Loïc" news:
Bonjour,

La question concerne une appli sous access.
J'ai pas mal de requetes qui se chaine j'usqu'à une requete finale.
Dans cette requete finale je dois permettre à l'utilisateur de saisir une
valeur minimum (avec un critere sur champ du type >= la valeur...)
Le résultat de cette requete est ecrit dans une table (Requete ajout de la
requete final vers la table en tenant compte bien sur du critère).
Pour mettre en place cela j'utilise un formulaire avec une zone de texte
ou
l'on peut saisir la valeur minimum. Je fait référence au champ du
formulaire
dans la requete.
J'utilise un bouton dans le formulaire qui execute le code VBA suivant
pour
effecer les donées de la table et les remplir avec les données de la
requete:
<<
DoCmd.Hourglass True
CurrentProject.Connection.Execute "Suppression des données de la Table",
nombre1
CurrentProject.Connection.Execute "Ajout de la requete finale avec le
critere", nombre1
DoCmd.Hourglass False





Et bien ce code plante. Par contre si je lance les requetes directement
avec
le formulaire chargée ca marche a peu près.
Si quelqu'un voit comment traiter ce cas ? Merci.


Publicité
Poster une réponse
Anonyme