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

Delphi Discussion :

Date système en delphi 7


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    Programmeur Delphi 7
    Inscrit en
    Septembre 2021
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Algérie

    Informations professionnelles :
    Activité : Programmeur Delphi 7

    Informations forums :
    Inscription : Septembre 2021
    Messages : 10
    Par défaut Date système en delphi 7
    Comment rédiger une expression date système actuel en sql sous delphi7 je veux afficher les patients qui ont un rendez-vous d'aujourd'hui alors voici mon expression requête :
    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT nom_p,age_patient,date_visite FROM table_rendezvous WHERE date_visite= ??
    J'ai essayé Today et aussi currentdate ça marche pas
    Ma table est db5
    Svp aidez moi

  2. #2
    Membre Expert
    Avatar de pprem
    Homme Profil pro
    MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Inscrit en
    Juin 2013
    Messages
    1 876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 876
    Par défaut
    Les commandes SQL sont normalisées, mais certaines dépendent du moteur de base de données, ce qui est probablement le cas ici.

    Selon le format de stockage de ton champ tu peux aussi le paramétrer dans la requête et utiliser la fonction "now" de Delphi. Jette un oeil à l'unité DateUtils qui contient tout un tas de choses liées aux dates.

  3. #3
    Membre actif
    Homme Profil pro
    Programmeur Delphi 7
    Inscrit en
    Septembre 2021
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Algérie

    Informations professionnelles :
    Activité : Programmeur Delphi 7

    Informations forums :
    Inscription : Septembre 2021
    Messages : 10
    Par défaut
    Tu peux me donner un exemple svp en sql

  4. #4
    Membre actif
    Homme Profil pro
    Programmeur Delphi 7
    Inscrit en
    Septembre 2021
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Algérie

    Informations professionnelles :
    Activité : Programmeur Delphi 7

    Informations forums :
    Inscription : Septembre 2021
    Messages : 10
    Par défaut
    Exemple en requête svp

  5. #5
    Membre Expert
    Avatar de pprem
    Homme Profil pro
    MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Inscrit en
    Juin 2013
    Messages
    1 876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 876
    Par défaut
    A partir de cette page de doc tu devrais trouver ton bonheur selon les composants que tu utilises (à priori le BDE et son TQuery) : https://docwiki.embarcadero.com/RADS...de_mise_à_jour

  6. #6
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 599
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 599
    Billets dans le blog
    65
    Par défaut
    Bonjour,

    Citation Envoyé par pprem
    selon les composants que tu utilises (à priori le BDE et son TQuery)
    Soit vous utilisez une requête paramétrée (méthode que je recommande)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Query.SQL.Text:='SELECT nom_p,age_patient,date_visite FROM table_rendezvous WHERE date_visite=:dateJour';
    Query.ParamByName('datejour').asDate:=Date;
    Query.Open;
    [EDIT] en 2018 (ce qui ne rajeuni pas) j'avais indiqué qu'avec BDE il fallait peut-être aussi utilisé un CAST mais bon, il s'agissait de Paradox


    Soit vous utilisez le bon mot clé. Je n'ai jamais utilisé ni Dbase donc sous réserve
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Query.SQL.Text:='SELECT nom_p,age_patient,date_visite FROM table_rendezvous WHERE date_visite=date()';
    [NOTE] BDE utilisant le localSQL pas sûr que la syntaxe soit acceptée

  7. #7
    Membre actif
    Homme Profil pro
    Programmeur Delphi 7
    Inscrit en
    Septembre 2021
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Algérie

    Informations professionnelles :
    Activité : Programmeur Delphi 7

    Informations forums :
    Inscription : Septembre 2021
    Messages : 10
    Par défaut
    Merci beaucoup monsieur sergio de votre intention mais dommage j'ai utilisé parambyname il m'a affiché message d'erreur parameter 'datedejour' not found !!

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

Discussions similaires

  1. changer la date système
    Par dev-man dans le forum Windows XP
    Réponses: 2
    Dernier message: 05/01/2006, 14h09
  2. date système au format AAJJJ
    Par Rnx69 dans le forum Langage SQL
    Réponses: 4
    Dernier message: 07/06/2005, 19h45
  3. [MFC] Pb avec Heure et date système
    Par spirit_1999 dans le forum MFC
    Réponses: 5
    Dernier message: 07/06/2005, 16h31
  4. [DB2] - Comparer une date à la date système
    Par rémi_tounul dans le forum DB2
    Réponses: 3
    Dernier message: 19/05/2005, 11h45
  5. [Sybase] Récupération de la date système
    Par atos dans le forum Sybase
    Réponses: 2
    Dernier message: 03/03/2004, 14h29

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