bilou2000
Messages postés30Date d'inscriptionlundi 10 novembre 2003StatutMembreDernière intervention15 mars 2005
-
20 déc. 2004 à 06:29
Lionel_gross
Messages postés2Date d'inscriptiondimanche 20 février 2005StatutMembreDernière intervention20 février 2005
-
20 févr. 2005 à 16:11
bonjour
j'ai une requete sql pour filtrer les affichage:
SELECT *
FROM basepicto01
WHERE categorie IN ('N ')
oK ca marche.
seulement lorsque que je veux l'écrire dans mon code, le ('n') ne passe pas j'ai essayer tout ?
voila mon code:
Lionel_gross
Messages postés2Date d'inscriptiondimanche 20 février 2005StatutMembreDernière intervention20 février 2005 20 févr. 2005 à 16:11
Bonjour,
var vSql : string;
begin
sSql := 'select * from MATABLE where FIELD1 in ("' + n + '")';
query1.sql.clear;
query1.sql.add (vsql);
query1.open;
end;
ou aussi 'select ...... in (' + quotedstr(n) + ')';
il te manquais les ( ) car en SQL in définit un ensemble et s'écrit in("bbb", "jjjjj", "KKKKK" )
salut