Requête de selection

Résolu
reysoft Messages postés 15 Date d'inscription mercredi 4 octobre 2006 Statut Membre Dernière intervention 24 juillet 2011 - 28 déc. 2006 à 15:14
reysoft Messages postés 15 Date d'inscription mercredi 4 octobre 2006 Statut Membre Dernière intervention 24 juillet 2011 - 28 déc. 2006 à 17:57
Bonjour
j'ai une table Tfacture(ref_facture,societe,date_creation,total)
 et je veux faire plusieur selections 
1-la societe  
  Query1.sql.Clear;
  Query1.sql.Add('Select *From tfacture');
  Query1.sql.Add('Where societe = '+ QuotedStr(Edit4.Text));
  Query1.open;

ça marche 100%

par contre pour la date et le total je sais pas comment faire
sachant que
pour la date je veux utiliser un interval
exemple:selectionner les facture ou la date de creation est  entre date1 et date 2
et pour total je veux utiliser une comparison
exemple selectionner les facture ou le tatal et superieur de edit4.text;

Merci d'avance a votre aide
et bonne fete
A voir également:

1 réponse

reysoft Messages postés 15 Date d'inscription mercredi 4 octobre 2006 Statut Membre Dernière intervention 24 juillet 2011
28 déc. 2006 à 17:57
voila la solution

pour la date

    query1.SQL.Clear;
    Query1.SQL.Add('Select * from TFacture');
    Query1.SQL.Add('where Date_fact between :Date1 and :Date2');
    Query1.ParamByName('Date1').AsDate := DateTimePicker1.Date;
    Query1.ParamByName('Date2').AsDate := DateTimePicker2.Date;
    Query1.Open;

et pour les edits texte

   Query1.sql.Clear;
  Query1.sql.Add('Select *From tfacture');
  Query1.sql.Add('Where total >= '+ Edit5.Text);



  Query1.open;
3
Rejoignez-nous