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 :

TADOQuery et DateTime pour SQL


Sujet :

Delphi

  1. #1
    Membre chevronné Avatar de Jabbal'H
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2004
    Messages
    403
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Ille et Vilaine (Bretagne)

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

    Informations forums :
    Inscription : Octobre 2004
    Messages : 403
    Par défaut TADOQuery et DateTime pour SQL
    Bonjour,
    Voilà mon probleme j'éxécute mes requetes à partir d'un TADOQuery, et j'ai un format datetime dans mes tables ( server SQL 2000 )

    Et là je seche, je vois pas comment faire pour faire un select tout bete sur ma date.

    Est ce quelqu'un aurait une idée ?

    Merci d'avance

  2. #2
    Membre éprouvé

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    1 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 184
    Par défaut
    La date doit être évaluée avec une variable de type équivalent
    Sur SQL Server, de mémoire, je crois que la fonction est convert avec en argument une chaine de caractères

  3. #3
    Membre chevronné Avatar de Jabbal'H
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2004
    Messages
    403
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Ille et Vilaine (Bretagne)

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

    Informations forums :
    Inscription : Octobre 2004
    Messages : 403
    Par défaut
    merci, oui en effet, c'est ce que je veais de faire, je ne l'avais pas fait avant parce que, betement, je pensais qu'il ne l'acceptait pas dans une clause where

    voici la syntaxe au cas ou :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    oQuery.sqlAppend('AND CONVERT(VARCHAR(103),CHANGER_DATE,103) = ' + QuotedStr(FormatDateTime('DD/MM/YYYY',self.pDtChanger)) );
    Bonne soirée

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

Discussions similaires

  1. Transformation datetime pour requete sql
    Par olibara dans le forum C#
    Réponses: 6
    Dernier message: 24/08/2008, 11h21
  2. Pilote JDBC pour SQL Server
    Par david71 dans le forum JDBC
    Réponses: 6
    Dernier message: 21/01/2005, 14h39
  3. Toad pour SQL server
    Par raf_le_dragon dans le forum Décisions SGBD
    Réponses: 5
    Dernier message: 18/11/2004, 17h58

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