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

VB.NET Discussion :

convertir une date en string


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    futur développeur
    Inscrit en
    Janvier 2010
    Messages
    135
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35
    Localisation : Maroc

    Informations professionnelles :
    Activité : futur développeur

    Informations forums :
    Inscription : Janvier 2010
    Messages : 135
    Par défaut convertir une date en string
    Bonjour,
    j'aimerais afficher une date enregistrée dans la base de données(sql server management studio express 2005) dans une textBox.


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     T_date_naissance_l.Text = CStr(dr.GetDateTime(12))
    j'ai essayé convert.tostring
    mais ça ne marche pas:
    Specified cast is not valid.

    quel cast à utiliser donc?


    merci bien de m'aider

  2. #2
    Rédacteur
    Avatar de Nathanael Marchand
    Homme Profil pro
    Expert .Net So@t
    Inscrit en
    Octobre 2008
    Messages
    3 615
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2008
    Messages : 3 615
    Par défaut
    La doc est plutôt bien fournie à ce sujet
    http://msdn.microsoft.com/en-us/library/az4se3k1.aspx

  3. #3
    Membre confirmé
    Homme Profil pro
    Développeur .NET et Java (Android)
    Inscrit en
    Mars 2007
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Développeur .NET et Java (Android)
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Mars 2007
    Messages : 21
    Par défaut
    Salut

    J'aurai fait :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    If Not dr.IsDBNull(12) Then
           T_date_naissance_l.Text =  dr.GetDateTime(12).ToShortDateString
    else
           T_date_naissance_l.Clear
    End If

  4. #4
    Membre confirmé
    Femme Profil pro
    futur développeur
    Inscrit en
    Janvier 2010
    Messages
    135
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35
    Localisation : Maroc

    Informations professionnelles :
    Activité : futur développeur

    Informations forums :
    Inscription : Janvier 2010
    Messages : 135
    Par défaut
    je vous remercie


    à tleblanc:
    visual studio n'a pas accepté ce code:

    Specified cast is not valid
    qu'est ce que je peux faire?

    à Nathanael Marchand:

    j'ai essayé ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     T_date_naissance_l.Text = dr.GetDateTime(12).ToString("d")
    mais on m'affiche une erreur:

    Specified cast is not valid.

  5. #5
    Rédacteur
    Avatar de Nathanael Marchand
    Homme Profil pro
    Expert .Net So@t
    Inscrit en
    Octobre 2008
    Messages
    3 615
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2008
    Messages : 3 615
    Par défaut
    C'est surement que ta colonne 12 n'est pas une date

  6. #6
    Membre confirmé
    Homme Profil pro
    Développeur .NET et Java (Android)
    Inscrit en
    Mars 2007
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Développeur .NET et Java (Android)
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Mars 2007
    Messages : 21
    Par défaut
    C'est clair ce n'est pas le format date c'est peut-être un champ de type texte dans lequel il y a une date? ou encore que l'index 12 n'est pas le bon.

    Si tu fais ca tu obtiens quoi dans ton label ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    If Not dr.IsDBNull(12) Then
           T_date_naissance_l.Text =  dr.GetValue(12).ToString
    else
           T_date_naissance_l.Clear
    End If

Discussions similaires

  1. Convertir une Date en String
    Par yoaugoulo dans le forum Développement de jobs
    Réponses: 4
    Dernier message: 09/12/2009, 12h07
  2. [VB6] convertire une date en string
    Par acrenn dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 03/05/2006, 17h30
  3. Convertir une date en string
    Par hugo69 dans le forum Access
    Réponses: 6
    Dernier message: 28/04/2006, 17h40
  4. Réponses: 14
    Dernier message: 29/06/2005, 10h22

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