Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
SELECT * FROM Chef_de_projet
INNER JOIN Projet ON Chef_de_projet.ID_ChefDeProjet = projet.ID_chefdeprojet and (Chef_de_projet.login_chef = valeur)

voila j'ai cette requête SQL (SQL serveur 2017 ) qui fonctionne et qui me donne des resultats, sauf que lorsque je l’intégré sur Delphi j'ai un problème voila comment j'ai fais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
ADOQuery3.Close;
ADOQuery3.SQL.Clear;
rsql_projet:= ('select * from projet where  id_chefdeprojet in (select Id_chefdeprojet from chef_de_projet');
ADOQuery3.SQL.Add(rsql_projet);
label1.Caption:=rsql_projet;
ADOQuery3.Open;
celle ci elle marche tant que j'ai pas me de condition WHERE mais une fois je mets LA CONDITION WHERE PAR EXEMPLE :
('select * from projet where id_chefdeprojet in (select Id_chefdeprojet from chef_de_projet WHERE LOGIN_CHEF = VALEUR FROM VARIABLE');

COMMENT FAIRE SVP