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

C++Builder Discussion :

Afficher les données d'une table a partire d'une date


Sujet :

C++Builder

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Inscrit en
    Janvier 2010
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 27
    Par défaut Afficher les données d'une table a partire d'une date
    salut a tous;
    je programme avec c++ builder6, j'ai crée une Table1 elle contient nom, prénom, adresse et date. j'affiche les données de cette table dans listeview
    jusque la tout va bien. ce que j'arrive pas faire c'est d'afficher les données de cette table par une date par exemple je tape dans un Edit une date 24/08/2012 je veux que l'affichage commence par cette date.es que c'est possible.
    merci.

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    573
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 573
    Par défaut
    Salut

    Oui mais de quelle forme est ton champ date ?

    aaaammjj ?

    Select * from table where date > aaaammjj

  3. #3
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 081
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 081
    Par défaut
    BDE et Paradox ?
    Soit un Filter
    Soit un SQL : filtrer les données entre 2 dates
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  4. #4
    Membre actif
    Inscrit en
    Janvier 2010
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 27
    Par défaut
    j'utilise une table paradox7 la forme et de EditDate.
    le filtre ca marche pas parceque il affiche juste la date que j'ai ecrie moi mon but c'est les données commence par la date que j'ai ecrie.

  5. #5
    Membre émérite
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    573
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 573
    Par défaut
    d où la clause where et ajoutes un order et asc

  6. #6
    Membre actif
    Inscrit en
    Janvier 2010
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 27
    Par défaut
    pouvez-vous détaillé un peut svp

  7. #7
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 081
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 081
    Par défaut
    Citation Envoyé par bicha_27 Voir le message
    j'utilise une table paradox7 la forme et de EditDate.
    le filtre ca marche pas parceque il affiche juste la date que j'ai ecrie moi mon but c'est les données commence par la date que j'ai ecrie.
    Il suffit d'utiliser l'opérateur >= au lieu de = !

    EditDate ? un TEdit ? un TDateTimePicker ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Filter:= 'DateDebut >= ' + QuotedStr(EditDate.Text);
    Filter:='DateDebut >= ' + QuotedStr(FormatDateTime('DD/MM/YYYY', DateTimePicker.Date));
    'DD/MM/YYYY' ou 'YYYYMMDD' ou encore 'YYYY-MM-DD', voir le format le mieux supporté par Paradox (si pas de soucis de format anglais)


    Pour le WHERE c'est du SQL, as-tu lu le lien que j'avais fourni dans ma précédente réponse : filtrer les données entre 2 dates
    il y a plein de question similaire comme
    - prendre en charge les données de DateTimePicker dans une requete sql
    - affiche les enregistrements de plus de 5 jours
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  8. #8
    Membre actif
    Inscrit en
    Janvier 2010
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 27
    Par défaut
    merci je vais testé .

Discussions similaires

  1. Réponses: 6
    Dernier message: 15/06/2010, 03h18
  2. Réponses: 4
    Dernier message: 01/04/2010, 12h06
  3. [MySQL] Créer une table actuelle à partir d'une table historique
    Par cleminute dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 20/10/2009, 14h35
  4. [WD12E] Afficher les données dans la table d'une requête
    Par melchi dans le forum WinDev
    Réponses: 2
    Dernier message: 12/08/2009, 09h07

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