none
sql et c# : pb de types RRS feed

  • Question

  • je programme en c# et comme sgbd j'utilise sql server

    mon pb c'est que lorsque je calcule un prix ttc il m'affiche une faute de conversion 

    "erreur de conversion du type de donnee varchar en numeric"

    sachant que en c# la variable est de type double et dans la base le champ est de type real



    merci d'avance.
    vendredi 27 mai 2011 20:56

Réponses

  • Bonjours Abir

    Il faut utiliser Single ou Nullabe<Single> (si vous avez quelques enregistrements vides au niveau de la base)

    pour plus d'info voila un lien utile pour le mappage des type SQL en type CLR

    http://msdn.microsoft.com/fr-FR/library/ms131092.aspx

    Si vous ête satisfaite priere de marquer ce thread comme reponse

    Coordialement


    The complexity resides in the simplicity Follow me at: http://smartssolutions.blogspot.com
    • Proposé comme réponse MASNSN mardi 31 mai 2011 16:25
    • Marqué comme réponse Ciprian Duduiala vendredi 3 juin 2011 06:29
    dimanche 29 mai 2011 13:36

Toutes les réponses

  • j'ai rien compris mon ami peut tu nous donnez un exemple concret bien expliqué

    mais en general ton probleme est c'est que tu veut convertir une valeur varchar en valeur numeric

    je pense que ton probleme ce trouve dans la valeur ,par  exemple (1,5 et 1.5 ) tu doit verifier dans sql et dans le langage qu'elle est la bonne forme pour chaqu'un

    vendredi 27 mai 2011 21:49
  • Bonjours Abir

    Il faut utiliser Single ou Nullabe<Single> (si vous avez quelques enregistrements vides au niveau de la base)

    pour plus d'info voila un lien utile pour le mappage des type SQL en type CLR

    http://msdn.microsoft.com/fr-FR/library/ms131092.aspx

    Si vous ête satisfaite priere de marquer ce thread comme reponse

    Coordialement


    The complexity resides in the simplicity Follow me at: http://smartssolutions.blogspot.com
    • Proposé comme réponse MASNSN mardi 31 mai 2011 16:25
    • Marqué comme réponse Ciprian Duduiala vendredi 3 juin 2011 06:29
    dimanche 29 mai 2011 13:36
  • Bonjour, abir.bb,

    Est-ce que vous avez réussi à résoudre votre problème ? Sinon, pouvez-vous nous montrer votre code (en indiquant la ligne d’erreur) et la définition de la table de votre base des données qui pose le problème ? Merci pour partager avec nous les résultats, afin que d'autres personnes avec le même problème puissent profiter de cette solution.

     

    Cordialement,

     

    Cipri


    Suivez MSDN sur Twitter   Suivez MSDN sur Facebook


    Ciprian DUDUIALA, MSFT  
    •Nous vous prions de considérer que dans le cadre de ce forum on n’offre pas de support technique et aucune garantie de la part de Microsoft ne peut être offerte.

    lundi 30 mai 2011 06:57