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

Entity Framework Discussion :

Methode FirstOrdefault retourne une erreur


Sujet :

Entity Framework

  1. #1
    Membre du Club
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2013
    Messages
    54
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2013
    Messages : 54
    Points : 47
    Points
    47
    Par défaut Methode FirstOrdefault retourne une erreur
    Bonsoir ,

    Je suis entrain d'ecrire un programme avec Entity Framework depuis hier le programme marchais sans soucis jusqu'aujourd'hui ou j'ai générer le mdx en utilisant le DataBase First.
    Voici mon code qui pose problème
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
      var Facture = (from p in db.FN_Vente_Non_Regler(ID_Client)
                                orderby p.ID_Vente descending
                                select p);
     
               Local_Var.ID_Vente = (Facture.Count() > 0) ? Facture.FirstOrDefault().ID_Vente : 0;
    Quand le compilateur arrive a la seconde instruction il renvoie une erreur :
    La propriété « Regler » sur « FN_Vente_Non_Regler_Result » n'a pas pu être définie à une valeur « Double ». Vous devez assigner une valeur non Null de type « Int64 » à cette propriété.
    Description : Une exception non gérée s'est produite au moment de l'exécution de la requête Web actuelle. Contrôlez la trace de la pile pour plus d'informations sur l'erreur et son origine dans le code.

    Détails de l'exception: System.InvalidOperationException: La propriété « Regler » sur « FN_Vente_Non_Regler_Result » n'a pas pu être définie à une valeur « Double ». Vous devez assigner une valeur non Null de type « Int64 » à cette propriété.


    Et pourtant ma fonction table renvoie bien les données comme le montre la capture ci-dessous
    Images attachées Images attachées  

Discussions similaires

  1. [MySQL] requete qui retourne une erreur a l'execution
    Par naazih dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 18/05/2008, 12h59
  2. Requete SQL qui retourne une erreur
    Par gregal dans le forum Requêtes
    Réponses: 2
    Dernier message: 15/03/2008, 23h05
  3. Réponses: 8
    Dernier message: 05/02/2008, 11h35
  4. [MSSQL 2005] Retourner une erreure dans une SP
    Par Danny Blue dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 01/08/2006, 08h19
  5. methode qui retourne une liste d'objets du meme type
    Par anoukhan dans le forum Oracle
    Réponses: 8
    Dernier message: 12/01/2006, 18h38

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