Clause where avec query [Résolu]

Signaler
Messages postés
10
Date d'inscription
mardi 23 mai 2006
Statut
Membre
Dernière intervention
4 novembre 2009
-
Messages postés
10
Date d'inscription
mardi 23 mai 2006
Statut
Membre
Dernière intervention
4 novembre 2009
-
j'ai un probleme avec Add('WHERE heridite = Vrai ');
with Query5.SQL do
begin
Query5.Close;
Clear;
Add('SELECT COUNT( heridite ) as existe_terrain_atopique');
Add('FROM "C:\Program Files\Borland\Delphi5\Projects\medecine3333\heridites.DB" Heridites');
Add('WHERE heridite = Vrai ');
Query5.Open;
end;

erreur "nom de champ incorrect Vrai"
et merci d'avance

5 réponses

Messages postés
436
Date d'inscription
vendredi 7 novembre 2003
Statut
Membre
Dernière intervention
8 octobre 2008
3
Bonjour,
Add('WHERE  heridite = Vrai ');
Vrai entre quote :
Add('WHERE  heridite = ''Vrai'' ');

Dom
Messages postés
256
Date d'inscription
mercredi 5 septembre 2007
Statut
Membre
Dernière intervention
6 janvier 2011

Bonjour ;-

j'ai remarqué Heridites et Heridite, pouvez-vous  nous préciser chaqu'un?
bonne chance et plein de succès.
Messages postés
256
Date d'inscription
mercredi 5 septembre 2007
Statut
Membre
Dernière intervention
6 janvier 2011

En plus je voix que ca marche pas si vous mettez

With Query5.SQL do
......
aprés vous mettez
Query5.Close;
Clear;
end;

le plus juste c'est
With Query5 do // Effacez .SQL
Messages postés
10
Date d'inscription
mardi 23 mai 2006
Statut
Membre
Dernière intervention
4 novembre 2009

heridites c'est le nom de la table par contre heridite est
un champ dans la table
Messages postés
10
Date d'inscription
mardi 23 mai 2006
Statut
Membre
Dernière intervention
4 novembre 2009

merci Dominique c'est resolu