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

ASP.NET Discussion :

Problème de date dans un datatable


Sujet :

ASP.NET

  1. #1
    Membre éclairé
    Inscrit en
    Février 2006
    Messages
    283
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 283
    Par défaut Problème de date dans un datatable
    Salut

    Je pensais avoir résolu mon problème de date... mais non.

    Je résume :
    J'ai une requête sql qui me ramène différents champs dont une date
    Dans le debug, j'ai bien row("dt_debut") valeur "11/09/2007" Type (String)

    Par contre j'affecte ca dans une dtrow d'un datatable dont la colonne est définie ainsi
    dt.Columns.Add(New DataColumn("dt_prevue", GetType(Date)))

    Je fais donc dr("dt_debut")=row("dt_debut")

    Dans le debug, j'ai dr("dt_debut") valeur "#09/11/2007#" Type (Date) et non "11/09/2007"

    Je pensais avoir trouvé quelque chose avec
    dt.Columns("hr_debut").DateTimeMode = DataSetDateTime.Local
    Il s'agit donc d'un problème de formatage

    Voilà, si ququ aurait une idée...

    Merci d'avance

  2. #2
    Modérateur

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2007
    Messages
    1 996
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 996
    Par défaut
    Je propose une solution mais qui ne consiste pas en un formatage et qui agit sur le sql. Je l'utilise de temps en temps, à toi de voir si elle peut te convenir:

    convertis directement ta date dans ta requète de manière à la ramener sous forme de string:

    "SELECT ID, CONVERT(varchar(10),dt_debut))"


    Fais également attention, donc ton post il y a pas mal d'incohérences:
    hr_debut, dt_debut, dt_prevue, je ne sais pas si c'est normal, mais ca vaut le coup de verifier.

Discussions similaires

  1. [CR10] Problème de date dans l'en-tête de groupe
    Par bernie.noel dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 17/08/2005, 00h48
  2. problème champ date dans base oracle
    Par ludovik dans le forum Oracle
    Réponses: 6
    Dernier message: 25/07/2005, 15h48
  3. Problème de date dans fonction utlisateur
    Par lutin2003 dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 11/04/2005, 16h25
  4. Problème de date dans requête de màj imbriquée
    Par VirginieGE dans le forum Langage SQL
    Réponses: 11
    Dernier message: 20/07/2004, 15h34
  5. Problème de date dans MONTHS_BETWEEN
    Par ghostlord79 dans le forum Oracle
    Réponses: 10
    Dernier message: 07/04/2004, 11h21

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