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 :

implémenter une procédure stockée SELECT en SQL SERVER avec Entity Framework [Débutant]


Sujet :

Entity Framework

  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur Full-stack
    Inscrit en
    Novembre 2010
    Messages
    372
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Développeur Full-stack

    Informations forums :
    Inscription : Novembre 2010
    Messages : 372
    Points : 489
    Points
    489
    Par défaut implémenter une procédure stockée SELECT en SQL SERVER avec Entity Framework
    Bonsoir à tous,

    C'est ma première fois de développer entièrement avec SQL SERVER et Entity Framework, et je souhaite me priver de LINQ jusqu'à la fin. J'ai pu faire le mappage des Procédures stockées INSERT, UPDATE et DELETE en créant un CONTEXTE de Données que j'ai lié à la Base de Données via la Classe ConfigurationManager. Maintenant Après avoir importer les Procédures stockées (SELECT) qui font un retour, via l' explorateur de Modèle EDM. Je souhaiterais Implémenter ces retours (SELECT) en exploitant le Contexte de Données crée. Le problème est que je ne sais pas trop comment m'y prendre.

    Merci de me donner des indications.
    La recherche de la connaissance est une Lumière qui apaise le Cœur.
    Si une réponse vous a été utile , n'oubliez pas de voter en cliquant sur:.

  2. #2
    Membre confirmé

    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2011
    Messages
    244
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 46
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2011
    Messages : 244
    Points : 574
    Points
    574
    Par défaut
    Heu... je sais que ce n'est pas la question posée, mais quel est l'intérêt de ne pas utiliser Linq ? Pourquoi utiliser (uniquement) des procédures stockées plutôt qu'une syntaxe Linq (quand c'est plus approprié) ? Du genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    var result = from t in dataContext.Test
                 where t.id = monId
                 select t;
    "C'est tellement merdique que toute modification est une amélioration !"

  3. #3
    Membre confirmé
    Homme Profil pro
    Développeur Full-stack
    Inscrit en
    Novembre 2010
    Messages
    372
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Développeur Full-stack

    Informations forums :
    Inscription : Novembre 2010
    Messages : 372
    Points : 489
    Points
    489
    Par défaut
    Il s'agit de maitriser les 2 procédés, LINQ ça peut aller. SQL SERVER je veoudrais voir.
    La recherche de la connaissance est une Lumière qui apaise le Cœur.
    Si une réponse vous a été utile , n'oubliez pas de voter en cliquant sur:.

  4. #4
    Membre confirmé

    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2011
    Messages
    244
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 46
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2011
    Messages : 244
    Points : 574
    Points
    574
    Par défaut
    Ok (désolé pour la question c** !)

    Normalement tu peux appeler la méthode directement depuis le contexte :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ObjectResult<...> result = context.MaMethode(...);
    Si tu veux faire des tests, essaie aussi avec la génération d'objets POCO à partir de fichier T4, ça peut être intéressant.
    "C'est tellement merdique que toute modification est une amélioration !"

  5. #5
    Membre confirmé
    Homme Profil pro
    Développeur Full-stack
    Inscrit en
    Novembre 2010
    Messages
    372
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Développeur Full-stack

    Informations forums :
    Inscription : Novembre 2010
    Messages : 372
    Points : 489
    Points
    489
    Par défaut
    Ok, un exemple de code sera très bien accueilli.
    La recherche de la connaissance est une Lumière qui apaise le Cœur.
    Si une réponse vous a été utile , n'oubliez pas de voter en cliquant sur:.

  6. #6
    Membre confirmé
    Homme Profil pro
    Développeur Full-stack
    Inscrit en
    Novembre 2010
    Messages
    372
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Développeur Full-stack

    Informations forums :
    Inscription : Novembre 2010
    Messages : 372
    Points : 489
    Points
    489
    Par défaut
    La solution ici :http://msdn.microsoft.com/fr-fr/data/gg699321.aspx

    Merci pour la participation.
    La recherche de la connaissance est une Lumière qui apaise le Cœur.
    Si une réponse vous a été utile , n'oubliez pas de voter en cliquant sur:.

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

Discussions similaires

  1. Problème de connection a SQL Server avec Entity Framework
    Par Korigoth dans le forum Développement Web avec .NET
    Réponses: 0
    Dernier message: 15/11/2014, 19h30
  2. Comment crée une BD sur sql server avec Entity Framework ?
    Par khadi8 dans le forum Entity Framework
    Réponses: 4
    Dernier message: 14/10/2014, 20h07
  3. [SQL-Server] Lancer procédure stockée d'un SQL Server depuis du PHP-MySQL
    Par flacdo dans le forum PHP & Base de données
    Réponses: 0
    Dernier message: 14/05/2012, 21h55
  4. Réponses: 0
    Dernier message: 10/11/2009, 09h30
  5. Réponses: 1
    Dernier message: 03/09/2009, 12h39

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