Bonjour,
Je travaille sous delphi 7 SGBD paradox et g un problème avec une requête SQL ;
Je veux extraire toutes les informations de ma table BTS (ID_BTS, SSID ,Freq_BTS) Où le ID_BTS =ID_BTS
de la table Abonnée(MSIDN , ID_BTS ,Nom ,Prenom ) avec la condition que MSIDN =5 .
J'ai essayé le code suivant :
With Data.QBTS do
Begin
Filtered:=False;
Active:= false;
SQL.Clear;
SQL.Add(' select * From BTS.DB');
SQL.Add ('Where ID_BTS IN (' With Data.QAbonnee do
Begin
Filtered:=False;
Active:= false;
SQL.Clear;
SQL.Add( 'SELECT ID_BTS From Abonnee.DB');
SQL.Add ('WHERE
(Upper(MSIDN) LIKE "%'+ AnsiUpperCase(Edit1.text)+'%")');
Active:=true;
end ;
')
Active:=true;
Je sais que le principe est juste mais c'est la syntaxe qui est fausse ,si vous avez n'importe quelle idée n'hésiter pas a me répondre
Merci
Configuration: Windows XP
Firefox 3.0.10