Je souhaiterai à l’aide de mon application affecter une valeur mon paramètre dans ma requête,
AnsiString varnom= "Nom";
1er TESTE
Code C++ : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Query1->SQL->Add(" SELECT * FROM Tables ORDER BY : varnom ASC "); Query1->Params->Items[0]->AsString = varnom ; Query1->Open();
Ma requête est exécuter correctement à l’affichage par contre mes champ ne sont pas afficher dans l’ordre alphabétique.
Query1->Params->Items[0]->Text; // la valeur “Nom” est bien dans le paramètre
2em TESTE
Ici comme j’ai entré manuellement Nom c'est-à-dire sans passé par le paramètre : varnom
Code C++ : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Query1->SQL->Add(" SELECT * FROM Tables ORDER BY Nom ASC "); Query1->Open();
L’affichage est dans l’ordre alphabétique.
Je vous remercie de vos réponses rapides
Partager