Bonjour,
Je veux changer la requête d'un état Crystal Report (connexion ODBC à une base interbase 6.5), voici ce que j'ai fait à partir de delphi :
Dans l'état Crystal ma requête était :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Crpe1.SQL.Query.Clear; Crpe1.SQL.Query.Add('SELECT "ARTICLES"."CODE_ART", "ARTICLES"."DESIGNATION", "ARTICLES"."QTE_STOCK"'); Crpe1.SQL.Query.Add('FROM "ARTICLES" "ARTICLES"'); Crpe1.SQL.Query.Add('WHERE "ARTICLES"."CODE_ART" = ''HP10'''); Crpe1.SQL.Query.Add('ORDER BY "ARTICLES"."CODE_ART" ASC'); Crpe1.Execute;
SELECT "ARTICLES"."CODE_ART", "ARTICLES"."DESIGNATION", "ARTICLES"."QTE_STOCK" FROM "ARTICLES" "ARTICLES"'
Le problème c'est que dans l'exécution il m'affiche tous les enregistrements comme si je n'ai pas changé de requête. J'arrive pas à comprendre.
Partager