Bonjour,
Je ne sais pas pourquoi le champ de la requête ne passe pas, lorsque la variable motif du code vba est noté j'ai l'erreur 3021:Aucun enregistrement en cours
1 2 3 4 5 6 7 8 9 10
| sql = "SELECT qte_rupture.num_sem, qte_rupture.qte_rupt " _
& "FROM article INNER JOIN qte_rupture ON article.code_article = qte_rupture.code_article " _
& "WHERE qte_rupture.num_sem between #" & vdebut & "# And #" & vfin & "#" _
& " AND qte_rupture.code_article like '" & varticle & "'" _
& " AND qte_rupture.code_four like '" & vfournisseur & "'" _
& " AND qte_rupture.gt like '" & vgt & "'" _
& " AND article.famille like " & vfamille _
& " AND article.nature like '" & vnature & "'" _
& " AND qte_rupture.motif like '" & Chr(44) & vmotif & Chr(44) & "'" _
& " ORDER BY qte_rupture.num_sem, qte_rupture.qte_rupt;" |
et lorsque je remplace l'avant dernière ligne par :
& " AND qte_rupture.motif like 'Produit supprim '" _
J'ai les réponse qui s'affichent
Je n'ai pas trouvé la solution si c'est à cause de la virgule à la place du "é" ou si ce sont les espaces...
Merci d'avance
Partager