Bonjour,
jamais fait et j'ai l'occasion de faire ce truc qui ne semble pas facile à coder..
donc, j'ai deux bases :
base1 avec table1 qui contient chp1,chp2, chp3
et base2, qui contient chp1, chp2
je souhaite faire un SELECT entre ces deux tables et récupérer le chp3
j'ai tenté ça :
les deux bases sont connectées et le QFusion est lié à la première base avant L'OPEN.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 with QFusion.SQL do begin QFusion.Close; Clear; Add('SELECT base1.table1.chp3'); Add('WHERE (base2.table2.chp1 = base1.table1.chp1) '); Add('AND (base2.table2.chp2 = base1.table1.chp2) '); QFusion.Open; end;
mais sur l'Open, j'ai une erreur sur la première ligne
?
merci
@bientôt
Partager