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 :

[Paradox] Trier par date


Sujet :

Bases de données Delphi

  1. #1
    Membre à l'essai
    Inscrit en
    Avril 2002
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Avril 2002
    Messages : 10
    Points : 10
    Points
    10
    Par défaut [Paradox] Trier par date
    Salut,
    je suis neuneu en base de donnée avec delphi.
    J'ai une base paradox toute simple qui contien date,heure et un petit texte.
    je voudrai tou simplement trier les enregistrement par ordre croissant de date.
    Donc j'utilie les composants TDataSource, TTable
    Le TTable m'affiche sans prob le contenu de ma base.
    Mais en y rajoutant un Tquery.
    Je n'arrive pas à faire une simple requete SQL
    du genre
    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT * FROM test.db ORDER BY Date ASC

    Ca il me jete quand j'essay de mettre Activ à true.

    Pourvez-vous m'aider à trier mes enregistements ???


    Merci
    @+
    Fabs

  2. #2
    Expert éminent sénior

    Avatar de Nono40
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2002
    Messages
    8 640
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2002
    Messages : 8 640
    Points : 19 101
    Points
    19 101
    Par défaut
    Mauvaise idée le nom de colonne DATE, c'est un aussi mot réservé en SQL. Essaye de renommer la colonne et de changer ta requète ensuite.
    Delphi :
    La F.A.Q. , 877 réponses à vos questions !
    264 sources à consulter/télécharger !

  3. #3
    Membre à l'essai
    Inscrit en
    Avril 2002
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Avril 2002
    Messages : 10
    Points : 10
    Points
    10
    Par défaut
    Forcément...
    Merci :-)

    @+
    Fabs

  4. #4
    Membre habitué
    Inscrit en
    Mai 2006
    Messages
    249
    Détails du profil
    Informations personnelles :
    Âge : 52

    Informations forums :
    Inscription : Mai 2006
    Messages : 249
    Points : 165
    Points
    165
    Par défaut Pas forcement mon ami
    Tu peut manipuler le champ date d'une table sans problème.
    Il suffit de l'ecrire entre parentheses :
    exp:
    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Select table.'date' as d
    from fichier table
    order by d
    Deux personnes n'apprennent pas, un arrogant et un timide.

  5. #5
    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
    Je croie Mr que vous vous êtes trempais dans la syntaxe de votre requette SQL
    vous avez écrit cela
    Select * From NomBase.db
    Order By Date ASC
    NOTE IMPORTANTE
    Dans le SQL il est interdit de donner un nom de champ DATE car il confond avec les instruction interne du language alors je vous conseil de changer seulement le nom du champ et vous garder le programme tel quel en chagent comme suit

    Exp :
    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT *
    FROM Nom de votre Base de donnée
    Order By Nouveau Champ

  6. #6
    Membre éprouvé Avatar de Yurck
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2005
    Messages
    682
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 15
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2005
    Messages : 682
    Points : 912
    Points
    912
    Par défaut
    Bonjour,

    Sans vouloir vous offensez messieurs si Fabs qui a posé cette question le 12/07/2004 n'est pas encore mort, il a sons doute muri et résolu son problème.

    Et de toutes les façons il ne doit plus attendre de réponse.

    a+
    Dans le vocabulaire des couturiers seulement, patron est synonyme de modèle.
    Aymond d'Alost

Discussions similaires

  1. SQL trier par date
    Par yousfi_2007 dans le forum Langage SQL
    Réponses: 2
    Dernier message: 07/05/2008, 11h14
  2. trier par date max d'un client
    Par ccluz dans le forum Langage SQL
    Réponses: 14
    Dernier message: 08/02/2008, 15h36
  3. [Criteria][Order] trier par date
    Par CPI_en_mousse dans le forum Hibernate
    Réponses: 2
    Dernier message: 04/07/2007, 14h33
  4. trier par date
    Par tounsi dans le forum Oracle
    Réponses: 1
    Dernier message: 23/02/2006, 16h46
  5. [JSP] Trier par date une liste de fichier en JSP
    Par Total dans le forum Servlets/JSP
    Réponses: 10
    Dernier message: 21/02/2006, 15h38

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