IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bases de données Delphi Discussion :

[ADO Table] Filtre entre deux dates


Sujet :

Bases de données Delphi

  1. #1
    Membre habitué Avatar de aliwassem
    Inscrit en
    Janvier 2004
    Messages
    293
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 293
    Points : 157
    Points
    157
    Par défaut [ADO Table] Filtre entre deux dates
    Salut

    j'utilise le code suivant mais ca marche pas

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Filter := 'Dat  BETWEEN '''+ (FormatDateTime('MM/DD/YYYY',DateTimePicker1.Date) +''' AND '''+FormatDateTime('MM/DD/YYYY',DateTimePicker2.Date);
    OU

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Filter := 'Dat  BETWEEN '+ (FormatDateTime('MM/DD/YYYY',DateTimePicker1.Date) +' AND '+FormatDateTime('MM/DD/YYYY',DateTimePicker2.Date);
    Alors je sais pas ou'l est le probleme ?

    Merci d'avance

  2. #2
    Modérateur
    Avatar de Rayek
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2005
    Messages
    5 235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 235
    Points : 8 504
    Points
    8 504
    Modérateur Delphi

    Le guide du bon forumeur :
    __________
    Rayek World : Youtube Facebook

  3. #3
    Membre habitué Avatar de aliwassem
    Inscrit en
    Janvier 2004
    Messages
    293
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 293
    Points : 157
    Points
    157
    Par défaut
    Ok, Merci beaucoup, pourtant j'ai fais une recharche mais je trouve pas cette resultat , et voila le code qui marche
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Filter:='Dat >= #' +FormatDateTime('mm/dd/yyyy', DateTimePicker1.Date) + '# AND Dat <= #' +FormatDateTime('mm/dd/yyyy', DateTimePicker2.Date)+ '#';
    Merci aussi

  4. #4
    Membre régulier
    Inscrit en
    Novembre 2006
    Messages
    107
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 107
    Points : 115
    Points
    115
    Par défaut
    Ne te casse pas trop la Tête Essayé un ça

    Votre PROCEDURE
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    var DateDebut, DateFin: string;
    begin
    DateDebut := DateToSTR(DateTimePicker1.Date);
    DateFin := DateToSTR(DateTimePicker2.Date);
     
    VOTRETABLE.Filter:='CHAMPDATE >= '''+DateDebut+''' and CHAMPDATE <= '''+DateFin+''' ';
    VOTRETABLE.Filtered:=True;

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2007] Filtres entre deux dates.
    Par toinehxc dans le forum Requêtes et SQL.
    Réponses: 7
    Dernier message: 04/12/2012, 15h40
  2. Filtre entre deux dates
    Par Christ79 dans le forum VBA Access
    Réponses: 18
    Dernier message: 01/06/2012, 08h39
  3. Probleme avec un filtre entre deux dates
    Par roubase dans le forum Bases de données
    Réponses: 6
    Dernier message: 13/03/2012, 10h58
  4. [SPS07] Comment faire un filtre entre deux dates ?
    Par Tybo34 dans le forum Développement Sharepoint
    Réponses: 11
    Dernier message: 23/07/2010, 09h42
  5. Comparaison entre deux dates dans une table
    Par Biskot75 dans le forum Access
    Réponses: 6
    Dernier message: 19/09/2006, 11h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo