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 :

Probleme avec la forme de la Date


Sujet :

ASP.NET

  1. #1
    Membre confirmé
    Inscrit en
    Juin 2009
    Messages
    187
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 187
    Par défaut Probleme avec la forme de la Date
    Bonjour,

    J'ai un petit probleme avec la saisie de la date dans un TextBox d'un FormView quand je tappe la date comme ceci 12/01/2011 m'affiche une erreur qu'impossible de convertit une chaine de caractère en Date.

    Et quand je la saisie comme cela 20110112 ca marche sachant que le type du champs dans la base est de type Date sous SQL SERVER EXPRESS 2008.

    Je sais pas si je peut déterminer la façon de saisir la Date et contrôler l'erreur de ce champs quand l'utilisateur ne respecte pas la syntaxe.

  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
    Montre nous un peu de code.
    Il s'agit probablement simplement de caster le contenu de ton TextBox en DateTime.

  3. #3
    Membre confirmé
    Inscrit en
    Juin 2009
    Messages
    187
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 187
    Par défaut
    Bonjour,

    J'ai pas de code behind juste ASPX j'ai relié le formView avec un DataSource et je travaille sur InsertTemplate.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
    <asp:SqlDataSource ID="SqlDataSource1" runat="server" 
            ConnectionString="<%$ ConnectionStrings:basedossierConnectionString %>" 
             InsertCommand="INSERT INTO dossier(num_dossier, num_envoi_commune, num_arrivee_agence, date_arrivee_agence, observation, petitionaire, date_envoi_commun, idautre_avis, date_envoi_agance, num_envoi_agence, id_commune, code_projet, reference_fonciere, id_Archetecte, id_topographe)
              VALUES (@num_dossier, @num_envoi_commune, @num_arrivee_agence, @date_arrivee_agence, @observation, @petitionaire, @date_envoi_commun, @idautre_avis, @date_envoi_agance, @num_envoi_agence, @id_commune, @code_projet, @reference_fonciere, @id_Archetecte, @id_topographe)" 
     
     
            SelectCommand="SELECT * FROM [dossier]" 
     
            ProviderName="<%$ ConnectionStrings:basedossierConnectionString.ProviderName %>">
     
     
    <asp:FormView ID="FormView1" runat="server" DataKeyNames="num_dossier" 
            DataSourceID="SqlDataSource1" DefaultMode="Insert" 
           ......
     
     
    <asp:TextBox ID="TextBox2" runat="server" 
                                        Text='<%# Bind("date_envoi_commun", "{0:d}") %>'></asp:TextBox>

    Voila .

Discussions similaires

  1. probleme avec l'insertion de la date à la bd
    Par gnaoui_9999 dans le forum JDBC
    Réponses: 6
    Dernier message: 29/09/2006, 15h30
  2. Réponses: 3
    Dernier message: 18/09/2006, 20h55
  3. probleme avec le format de la date
    Par stan30160 dans le forum Access
    Réponses: 15
    Dernier message: 19/06/2006, 11h49
  4. Probleme avec Request.form
    Par joecool2005 dans le forum ASP
    Réponses: 1
    Dernier message: 29/05/2006, 15h32
  5. [Dates] probleme avec mktime et interval entre dates
    Par steinfield dans le forum Langage
    Réponses: 7
    Dernier message: 18/05/2006, 12h47

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