Outils pour utilisateurs

Outils du site


bases_de_donnees:sqlserver:entity_framework_6

Ceci est une ancienne révision du document !


Entity Framework 6

Ces étapes prennent en compte Visual Studio 2013.

Installer EF 6

En utilisant le NuGet Package Manager, installer Entity Framework 6.x dans le projet.

On peut aussi installer par le Package Manager Console : PM> Install-Package EntityFramework.

Créer les classes

Ajouter les classes du domaine.

  • Chaque classe doit avoir un Id :
    • Soit simplement public int Id {get;set;}
    • Ou avec le nom de l'entité : public int EntityId {get;set;}, exemple : public int ArtistId {get;set;}.
  • Ajouter les propriétés, exemple:
    • public string Name { get; set; }

Relations

Un à plusieurs

Du côté Un, ajouter une propriété qui sera une liste des sous-entités, exemple: public virtual ICollection<Album> Albums { get; set; }.

Du côté Plusieurs, ajouter une propriété de l'entité parent, exemple : public virtual Artist Artist { get; set; }.

Essayer (localdb)\v11.0 en tant que Server quand on ajoute une connexion à une base de données.

Sources

bases_de_donnees/sqlserver/entity_framework_6.1397322272.txt.gz · Dernière modification : 2022/02/02 00:43 (modification externe)