Questions marquées «ef-code-first»

EF Code-First est un moyen d'utiliser Entity Framework de Microsoft avec des classes POCO, par opposition à model-first ou DB-first.

14
Comment corriger l'erreur de conversion hors plage datetime2 à l'aide de DbContext et SetInitializer?
J'utilise les API DbContext et Code First introduites avec Entity Framework 4.1. Le modèle de données utilise des types de données de base tels que stringet DateTime. La seule annotation de données que j'utilise dans certains cas est [Required], mais ce n'est sur aucune des DateTimepropriétés. Exemple: public virtual DateTime …

4
ICollection <T> Vs List <T> dans Entity Framework
Je n'ai regardé que quelques webémissions avant de me lancer dans la conception de quelques applications Entity Framework. Je n'ai vraiment pas lu beaucoup de documentation et j'ai l'impression d'en souffrir maintenant. J'utilise List&lt;T&gt;dans mes cours et cela a très bien fonctionné. Maintenant, j'ai lu une documentation et il indique …


26
Le terme «Update-Database» n'est pas reconnu comme le nom d'une applet de commande
J'utilise EF5 beta1 et alors que j'étais en mesure d'exécuter la "Update-Database" auparavant. Maintenant que j'ai arrêté Visual Studio, je ne peux pas le faire fonctionner. J'obtiens l'erreur suivante: Le terme «Update-Database» n'est pas reconnu comme le nom d'une applet de commande, d'une fonction, d'un fichier de script ou d'un …






1
Plusieurs contextes de base de données dans la même base de données et la même application dans EF 6 et migrations Code First
Je suis nouveau dans Entity Framework. J'essaie de configurer une application MVC qui utilise EF 6. J'utilise Code First Migrations. J'utilise Areas dans l'application et j'aimerais avoir différents DbContexts dans chaque zone pour la décomposer. Je sais qu'EF 6 a ContextKey, mais je ne trouve pas d'informations complètes sur la …

6
La requête Entity Framework est lente, mais le même SQL dans SqlQuery est rapide
Je vois une performance vraiment étrange liée à une requête très simple utilisant Entity Framework Code-First avec .NET Framework version 4. La requête LINQ2Entities ressemble à ceci: context.MyTables.Where(m =&gt; m.SomeStringProp == stringVar); Cela prend plus de 3000 millisecondes à exécuter. Le SQL généré semble très simple: SELECT [Extent1].[ID], [Extent1].[SomeStringProp], [Extent1].[SomeOtherProp], …

8
Valeur par défaut pour les champs obligatoires dans les migrations Entity Framework?
J'ai ajouté l' [Required]annotation de données à l'un de mes modèles dans une application ASP.NET MVC . Après avoir créé une migration, l'exécution de la Update-Databasecommande entraîne l'erreur suivante: Impossible d'insérer la valeur NULL dans la colonne 'Director', table 'MOVIES_cf7bad808fa94f89afa2e5dae1161e78.dbo.Movies'; La colonne n'autorise pas les valeurs nulles. UPDATE échoue. La …



4
La chaîne de connexion 'MyConnection' dans le fichier de configuration de l'application ne contient pas l'attribut providerName requis. "
J'utilise Entity Framework Code First, Ma chaîne de connexion est dans un fichier de configuration: &lt;connectionStrings&gt; &lt;clear/&gt; &lt;add name="ApplicationServices" connectionString="Data Source=PC-X;Initial Catalog=MYdb;Integrated Security=True"/&gt; &lt;/connectionStrings&gt; Lorsque j'essaye d'accéder aux données (quelque chose qui devrait créer la base de données) tombe avec l'erreur suivante: La chaîne de connexion 'ApplicationServices' dans le fichier …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.