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 de conversion de la valeur d'un champ de sasie en 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 de conversion de la valeur d'un champ de sasie en Date
    Bonjour,

    J'ai un champs dans ma WebForm et je récupère sa valeur comme String, j'ai utilisé cette syntaxe dans ma requête paramétré :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    myCommand1.Parameters.AddWithValue("@date_arrivee_agence", Convert.ToDateTime(DateArrivAg.Text))
    Mais quand je vient de saisie la date je rencotre cet erreur :
    La conversion implicite du type de données nvarchar en varbinary n'est pas autorisée. Utilisez la fonction CONVERT pour exécuter cette requête.
    La question qui se pose c'est comment définir la syntaxe de l'insertion et si j'ai pas bien converti ma date aidez moi a le faire merci .

  2. #2
    Membre émérite Avatar de Ramajb
    Homme Profil pro
    ----------------------------
    Inscrit en
    Septembre 2007
    Messages
    476
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : ----------------------------

    Informations forums :
    Inscription : Septembre 2007
    Messages : 476
    Par défaut
    Salut, si tu fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    myCommand1.Parameters.AddWithValue("@date_arrivee_agence", DateTime.Now)
    qu'est ce qui se passe?

  3. #3
    Membre Expert Avatar de Er3van
    Homme Profil pro
    Architecte Logiciel
    Inscrit en
    Avril 2008
    Messages
    1 430
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte Logiciel
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2008
    Messages : 1 430
    Par défaut
    On dirait que dans ta base tu attends un "varbinary".
    Donc forcément si tu lui passes un string...

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

    Merci bien pour la réponse, le problème que le champs dans la base SQL SERVER est de type date mais, et donc il me faut un astuce pour récupérer la chaine de lINPUT la convertir en date avant de la transmettre au serveur, mais je sais pas comment faire .

  5. #5
    Membre émérite
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juillet 2007
    Messages
    693
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Juillet 2007
    Messages : 693
    Par défaut
    Bonjour,

    Que se passe-t-il si tu fais ce que la première réponse conseille ?
    Si cela fonctionne, le problème est étrange car tu convertis déjà la saisie en datetime donc cela devrait fonctionnait.

    Juste comme ça n'utilises-tu pas une procédure stockée et dans ce cas c'est le type du paramètre de la proc stock qui est erroné.
    Peut-on voir la définition de la proc stock si elle existe ?

Discussions similaires

  1. Réponses: 7
    Dernier message: 28/02/2008, 16h56
  2. [datapump] probleme de conversion d'une base paradox
    Par plante20100 dans le forum Bases de données
    Réponses: 4
    Dernier message: 04/11/2005, 18h39
  3. Probleme de conversion de dates
    Par manu00 dans le forum Langage
    Réponses: 4
    Dernier message: 29/05/2005, 00h00
  4. [Math][Integer] Problème de conversion
    Par deathwing dans le forum API standards et tierces
    Réponses: 8
    Dernier message: 11/05/2004, 17h01
  5. Réponses: 6
    Dernier message: 04/04/2003, 15h28

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