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

VB.NET Discussion :

Linq - Collection de retour ?


Sujet :

VB.NET

  1. #1
    Membre confirmé
    Inscrit en
    Octobre 2009
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 72
    Par défaut Linq - Collection de retour ?
    Bonjour,

    Lorsque j'envois par exemple un critere nom a une fonction et qui me retourne la liste des clients qui ont ce nom. Au retour, je recois un System.Data.Objects.ObjectQuery. Est-ce que je peux le transformer en autre chose de plus simple ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    Public Shared Function rechercheClient(ByVal Nom As String) As System.Data.Objects.ObjectQuery(Of BD.CLIENT)
    Dim Ent As New BD.EntiteClient
            Dim t = From P In Ent.CLIENT
                    Where P.NOM.Contains(Nom.ToUpper)
            Return t
     
        End Function
    Lorsque j'arrive à la couche de l'interface je ne voudrais pas utiliser System.Data.Objects.ObjectQuery(Of BD.CLIENT). En quel type je peux le modifier pour être dans les bonnes pratiques ?

    Merci

  2. #2
    Rédacteur
    Avatar de The_badger_man
    Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2005
    Messages
    2 745
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 745
    Par défaut
    Un IEnumerable(Of BD.CLIENT) (pas sur de la syntaxe)
    Les règles du forum
    Le trio magique : FAQ + Cours + fonction rechercher
    Mes articles
    Pas de questions par messages privés svp

    Software is never finished, only abandoned.

  3. #3
    Membre confirmé
    Inscrit en
    Octobre 2009
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 72
    Par défaut
    Citation Envoyé par The_badger_man Voir le message
    Un IEnumerable(Of BD.CLIENT) (pas sur de la syntaxe)
    Avant j'étais avec LLBLGEN qui génère les entités et les collections directement, avec l'entité framework, comment gérez-vous vos collections ? Avec le IEnumerable ? Est-ce que tu remplis ta collection manuellement Ou tu utilises directement dans la couche interface le IEnurable ?

    merci

  4. #4
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 204
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 204
    Par défaut
    as ienumerable ca doit aller
    ou iqueryable qui hérite de ienumerable est qui est utilisé par entity framework
    c'est typable ou non avec (of type)

    dans les 2 on ne peut pas faire de .add, juste lire dedans

    pour les .add avec entity framework il y a ce qu'il faut sur les classes générées
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Débutant] Problématique de Linq-Ef et retour de listes de données
    Par mrflamby dans le forum Entity Framework
    Réponses: 4
    Dernier message: 12/03/2015, 10h39
  2. Réponses: 0
    Dernier message: 17/04/2013, 20h27
  3. [linq] Valeur de retour et parametre out
    Par lamouche42 dans le forum C#
    Réponses: 3
    Dernier message: 17/04/2013, 16h28
  4. Faq : Propriétés et retour de collection
    Par NiamorH dans le forum C#
    Réponses: 3
    Dernier message: 20/10/2008, 09h06
  5. [Linq To Sql]Collection de schémas XML
    Par binoo dans le forum Accès aux données
    Réponses: 7
    Dernier message: 23/05/2008, 09h14

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