Bonjour,
J'utilise une datasource reliée à mon adoquery que je complète de la facon suivante :
Si je veux relier mon DBText1 manuellement (c'est à dire sans code), ca marche.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 ADOQuery2.SQL.Clear; // Effacement de la requete ADOQuery2.active:=false; ADOQuery2.SQL.Text:='select sum(debit) - sum(remb) from compte'; ADOQuery2.active:=true;
Mais là ou ca se corse, c'est par code :
Que dois je faire pour que le DBText1 fasse mon calcul ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 ADOQuery2.SQL.Clear; // Effacement de la requete ADOQuery2.active:=false; ADOQuery2.SQL.Text:='select sum(debit) - sum(remb) from compte'; ADOQuery2.active:=true; DBText1.DataField:=ADOQuery2.SQL.Text;
Partager