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

Linq Discussion :

Probleme de requete avec LINQ


Sujet :

Linq

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 52
    Par défaut Probleme de requete avec LINQ
    Bonjour,
    Je suis un debutant avec Linq. J'essaie de faire une requete de selection avec LINQ mais apparemment elle me rend aucune valeur. Quelqu'un pourrait il m'aider?J'aimerais que mon code me renvoie l'enregistrement qui a BillId=1
    Merci.
    Ce bout de code est dans le HomeController.cs:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    public ActionResult RechercherBillItem()
            {
                // Recherche Les ElementItems correspondants au Element selectionner
                Facture1Entities2 ctx1 = new Facture1Entities2();
     
                var element= (from p in ctx1.ElementItems.ToList<ElementItem>()
                         where p.BillId.Equals("1")
                         select p);        
     
                return View(element);

  2. #2
    Rédacteur

    Avatar de Jérôme Lambert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2003
    Messages
    4 451
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Belgique

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

    Informations forums :
    Inscription : Novembre 2003
    Messages : 4 451
    Par défaut
    Quel est le type de la propriété BillId ?

    Petite remarque qui n'a rien à voir avec ton problème : tu devrais retirer le "ToList<ElementItem>()" car en faisant ça, tu forces l'exécution d'une requête SQL qui te renverra tous les enregistrements de ta table ElementItems.

  3. #3
    Invité
    Invité(e)
    Par défaut
    Essaye cela

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    var element= (from p in ctx1.ElementItems
                         where p.BillId == "1"
                         select p);
    ou ca

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    var element= (from p in ctx1.ElementItems
                         where p.BillId equals "1"
                         select p);

Discussions similaires

  1. probleme de requete avec un champ datetime
    Par graphicsxp dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 24/02/2006, 14h32
  2. Réponses: 2
    Dernier message: 02/12/2005, 10h53
  3. [Hibernate]Probleme de requete avec un "or"[\Hiber
    Par crips dans le forum Hibernate
    Réponses: 5
    Dernier message: 07/07/2005, 03h28
  4. Probleme de requetes avec SQLQuery
    Par Floverdoz dans le forum Bases de données
    Réponses: 19
    Dernier message: 01/06/2005, 16h43
  5. probleme de requete avec reprise du resultat :
    Par Maxoo dans le forum Langage SQL
    Réponses: 6
    Dernier message: 13/12/2004, 20h05

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