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

C# Discussion :

format datetime dans textbox


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    101
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 101
    Par défaut format datetime dans textbox
    bonjour a tous,

    j'ai réalisé une appli qui permet de recuperer des dates par l'intermediaire de textbox. Je convertis le contenu de la textbox.text en datetime grace à un parse et ca fait planter l'appli. Comment doit on écrire les dates dans la text box pour pouvoir ensuite parser correctement ce resultat?

    merci.

    Alex

  2. #2
    Membre très actif Avatar de fally
    Homme Profil pro
    Développeur .Net / BI
    Inscrit en
    Novembre 2007
    Messages
    966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Bénin

    Informations professionnelles :
    Activité : Développeur .Net / BI

    Informations forums :
    Inscription : Novembre 2007
    Messages : 966
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    text1.Text = "21/01/2008";
    try
    {
     DateTime madate = Convert.ToDateTime(text1.Text);
    }
    catch
    {
     MessageBox.Show("La date saisie est incorrecte");
    }

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    101
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 101
    Par défaut
    merci pour ta réponse fally mais ca continue à planter. As tu une autre piste stp?

  4. #4
    Membre très actif Avatar de fally
    Homme Profil pro
    Développeur .Net / BI
    Inscrit en
    Novembre 2007
    Messages
    966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Bénin

    Informations professionnelles :
    Activité : Développeur .Net / BI

    Informations forums :
    Inscription : Novembre 2007
    Messages : 966
    Par défaut
    Mets nous le code s'il te plait

  5. #5
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Par défaut
    precise la cultureinfo. si ton pc est en anglais, il attend une date de type mois/jour/année et donc un 13/01/2008 plantera toujours.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    101
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 101
    Par défaut
    voici mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    protected void Button1_Click(object sender, EventArgs e)
        {
            EmprunterBLL emprunter = new EmprunterBLL();
            ClientBLL client = new ClientBLL();
     
            emprunter.InsertEmprunter(
                int.Parse(client.getIdClientByLogin(Session["login"].ToString()).ToString()),
                int.Parse(ListBox1.SelectedItem.Text),
                Convert.ToDateTime(TextBoxdatedebut.Text),
                Convert.ToDateTime(TextBoxdatefin.Text)
                );
        }
    j'ai essayé aussi format type MM/JJ/AAAA mais ca ne marche toujours pas.

Discussions similaires

  1. [VBA-E07] Format téléphone dans TextBox
    Par lucarno dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 04/11/2022, 10h12
  2. [XL-2007] Changement auto format date dans textbox
    Par capi81 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 15/09/2012, 04h37
  3. Format Datetime dans SQL Server
    Par amirad dans le forum Windows Forms
    Réponses: 1
    Dernier message: 03/03/2009, 14h58
  4. affichge format heure dans textbox
    Par lio62 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 01/06/2007, 12h53
  5. passage d'un format varchar a datetime dans un lot DTS
    Par phildos dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 27/04/2006, 09h43

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