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 :

Opération CRUD avec Entity Framework


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2011
    Messages
    255
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Octobre 2011
    Messages : 255
    Par défaut Opération CRUD avec Entity Framework
    Bonjour a tous,

    Je suis entrain de créer une appli web ( qui sera exécuté seulement en local ) pour gérer les comptes bancaire d'une famille.

    J'ai donc créer une base de données : " CompteBancaire " et plusieurs table :

    Personne
    Compte
    Compte-Epargne
    Compte-Courant
    Opération

    Les classes Compte-Epargne et compte-Courant hérite de la classe compte.

    Jusque la tout vas bien.

    Je voudrai créer une bibliothèque de classe avec toute ces classe + une classe connexion a la Base de données.

    Cette classe connexion sera donc implanter dans toutes les autres classes.

    Au final j'aurai donc toutes mes classes avec leur fonction ( lister, ajouter, mise a jours et supprimer ) + la classe connexion

    Le but finale est bien entendu d'importer cette DLL dans mon projet Web et ainsi manipuler toute mes données sereinement.
    Car j'ai déjà essayé avec les contrôles GridView, ListeView mais ceux-ci génère une fouille de code et donc cela s'avère très difficile de manipulé les données et de les mettre en forme.

    J'espère avoir était clair

    Merci par avance pour votre aide

    Benny

  2. #2
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 202
    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 202
    Par défaut
    Citation Envoyé par benny-blanco Voir le message
    Je suis entrain de créer une appli web ( qui sera exécuté seulement en local )
    idée du siècle ...

    Citation Envoyé par benny-blanco Voir le message
    J'ai donc créer une base de données : " CompteBancaire " et plusieurs table :

    Personne
    Compte
    Compte-Epargne
    Compte-Courant
    Opération
    un compte c'est un compte, une table suffirait avec une colonne pour dire le type de compte
    Les classes Compte-Epargne et compte-Courant hérite de la classe compte.

    Jusque la tout vas bien.

    Citation Envoyé par benny-blanco Voir le message
    Je voudrai créer une bibliothèque de classe avec toute ces classe + une classe connexion a la Base de données.

    Cette classe connexion sera donc implanter dans toutes les autres classes.

    Au final j'aurai donc toutes mes classes avec leur fonction ( lister, ajouter, mise a jours et supprimer ) + la classe connexion

    Le but finale est bien entendu d'importer cette DLL dans mon projet Web et ainsi manipuler toute mes données sereinement.
    Car j'ai déjà essayé avec les contrôles GridView, ListeView mais ceux-ci génère une fouille de code et donc cela s'avère très difficile de manipulé les données et de les mettre en forme.
    entity framework ? remplir les gridview et autres sans passer par les assistants qui font des tartines de code ?
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Membre très actif
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2011
    Messages
    255
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Octobre 2011
    Messages : 255
    Par défaut
    Oui je sais que l'idée de créer une appli web qui ne serai pas déployer peut paraître aberrante mais en réalité c'est simplement pour valider un examen.

    C'est n'es pas un projet concret.

    Pour entity framwork, je vais me renseigner pour effectué cela.

    Je vous tient au courant.

    Merci pour votre aide et non pour votre méprit.

    Ps : Aucune question n'est débile, seul celui qui sait l’interprète comme débile

  4. #4
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 202
    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 202
    Par défaut
    en effet il ne faut pas tenir compte de ce qui pourrait être pris comme du mépris venant de ma part ^^, qui ne tient pas compte du point de vue des posteurs qui ont des contraintes ou autres
    et j'ai tout de même donné une piste sur EF qui créé les classes de connexions aux données typées

    j'ajouterais une autre citation, il vaut mieux poser une question con et le paraitre 5 minutes que ne pas la poser et l'être à vie
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  5. #5
    Membre très actif
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2011
    Messages
    255
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Octobre 2011
    Messages : 255
    Par défaut
    Voila après quelque recherche sur entité Framework, je dois avoué que je suis agréablement surpris de la puissance de cette outils.

    C'est exactement ce que je cherché. J'ai donc réussi a lister l'ensemble des données contenu dans mes tables.

    Mais je bloque au niveau des insertion et update des données.

    J'ai créer un formulaire pour insérer mes données, mais je ne sais pas créer la requête d'insertion : j'ai essayé INSERT INTO "nom de la table " ("colonne1","colonne2" ) VALUES ( "valeur1","valeur2")

    Mais Ca ne marche pas. De plus je ne sais comment mettre en relation mes textBox et ma requête

    Merci a vous pour vos réponse

    Cordialement

    Benny

  6. #6
    Rédacteur
    Avatar de Nathanael Marchand
    Homme Profil pro
    Expert .Net So@t
    Inscrit en
    Octobre 2008
    Messages
    3 615
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2008
    Messages : 3 615
    Par défaut
    Le principe d'EF est bien de ne pas avoir à manipuler le SQL!
    Lorsque tu veux insérer une donnée, tu l'ajoutes à la collection qui représente la table et tu sauves:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    myDbContext.Table.Add(myEntity);
    myDbContext.SaveOrUpdateChanges();
    A noter que la syntaxe n'est peut être pas tout à fait ca, ca fait longtemps que je n'ai pas fait de EF

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

Discussions similaires

  1. Pour instancier le context avec Entity Framework
    Par aboily dans le forum Entity Framework
    Réponses: 0
    Dernier message: 26/05/2010, 06h28
  2. Problème Ajout Donnée avec Entity Framework
    Par Invité dans le forum Linq
    Réponses: 4
    Dernier message: 14/10/2009, 14h16
  3. Pb de création de modéle avec entity framework
    Par rangdalf dans le forum Connexion aux bases de données
    Réponses: 2
    Dernier message: 25/06/2009, 22h34
  4. Probleme de connexion avec Entities Framework
    Par gstrit dans le forum Général Dotnet
    Réponses: 4
    Dernier message: 09/06/2009, 09h09

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