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 :

Problème d'insertion avec un champ Date/Heure ?


Sujet :

Bases de données Delphi

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France, Somme (Picardie)

    Informations forums :
    Inscription : Mai 2006
    Messages : 73
    Points : 55
    Points
    55
    Par défaut Problème d'insertion avec un champ Date/Heure ?
    Bonjour,

    Je n'arrive pas à effectuer une requête qui insert des données dans un champ Date/Heure dans ma base Microsoft Access.

    Voici mon bout de code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    FPrincipale.ClientDataSetIdentification.CommandText    := 'INSERT INTO Historique (DateHeure,Action,Host,Ip)
    VALUES(#' + FormatDateTime('mm/dd/yyyy hh:nn:ss', Now) + '#, ' +
    QuotedStr('ERREUR LOGIN : ' + FPrincipale.UtilisateurLogin) +
    ', ' + QuotedStr(FPrincipale.UtilisateurHost) + ', ' +
    QuotedStr(FPrincipale.UtilisateurIP) + ')';
    Voici la requête SQL :
    10:14:39 -> INSERT INTO Historique (DateHeure,Action,Host,Ip) VALUES(#06/26/2006 10:14:36#, 'ERREUR LOGIN : mlkmlkmk', 'PER-035', '10.64.161.36')
    Voici l'erreur :
    10:14:39 -> Les arguments sont de type incorrect, en dehors des limites autorisées ou en conflit les uns avec les autres
    Lorsque je ne mets pas l'heure, je n'ai aucun de problème. Cependant je dois avoir cette information dans l'historique.

    Comment dois-je faire ?

    Merci,
    Mathieu

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France, Somme (Picardie)

    Informations forums :
    Inscription : Mai 2006
    Messages : 73
    Points : 55
    Points
    55
    Par défaut yop
    Salut,

    Problème résolu avec l'utilisation suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ' + QuotedStr(FormatDateTime('mm/dd/yyyy hh:nn:ss', Now)) + ', '
    Merci,
    Mathieu

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

Discussions similaires

  1. Problème de récupération avec un champ date
    Par yannick63 dans le forum VBA Access
    Réponses: 3
    Dernier message: 27/01/2010, 17h34
  2. [MySQL] Problème d'insert avec un champ de type DateTime
    Par mademoizel dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 05/05/2009, 03h45
  3. [Teradata] problème avec un champ date/heure
    Par gontrand16 dans le forum Langage SQL
    Réponses: 8
    Dernier message: 11/06/2008, 19h35
  4. [MySQL] Insertion avec un champ de type date
    Par souadmaa dans le forum PHP & Base de données
    Réponses: 9
    Dernier message: 04/02/2008, 11h27
  5. Réponses: 8
    Dernier message: 16/08/2006, 14h39

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