Articles of entité cadre

Mise à jour de la ligne si elle existe

Quelqu’un a-t-il des suggestions sur la manière la plus efficace d’implémenter la logique de mise à jour de la ligne si elle existe?

Comment forcer LINQ Sum () à renvoyer 0 alors que la collection source est vide

Fondamentalement, lorsque je fais la requête suivante, si aucune piste n’a été trouvée, la requête suivante génère une exception. Dans ce cas, je préférerais que la sum soit égale à 0 plutôt qu’une exception soit levée. Serait-ce possible dans la requête elle-même – je veux dire plutôt que de stocker la requête et de vérifier […]

Mot clé non pris en charge: initialisation de la source de données Contexte de l’entité

Je initialise le contexte de l’entité Entity Framework, ce qui me donne le mot clé erreur non prise en charge: metadata=res://*/MainDB.csdl|res://*/MainDB.ssdl|res://*/MainDB.msl;provider=System.Data.SqlClient;provider connection ssortingng="Data Source=.\SQLEXPRESS;AttachDbFilename=D:\Workspace\vs\Leftouch\Leftouch.Web\Data\Leftouch.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True;App=EntityFramework" J’ai pris la chaîne de connexion directement à partir de web.config qui fonctionnait, et j’ai modifié uniquement le chemin du fichier (que j’ai défini dynamicment), et au lieu […]

Entity Framework 6 Code en premier Valeur par défaut

existe-t-il un moyen “élégant” de donner une propriété par défaut à une propriété spécifique? Peut-être par DataAnnotations, quelque chose comme: [DefaultValue(“true”)] public bool Active { get; set; } Je vous remercie.

Une référence circulaire a été détectée lors de la sérialisation d’un object de type ‘SubSonic.Schema .DatabaseColumn’.

J’essaie de faire un retour JSON simple mais j’ai des problèmes que j’ai les suivants ci-dessous. public JsonResult GetEventData() { var data = Event.Find(x => x.ID != 0); return Json(data); } Je reçois un HTTP 500 avec l’exception comme indiqué dans le titre de cette question. J’ai aussi essayé var data = Event.All().ToList() Cela a […]

Définir une contrainte unique avec une API fluide?

J’essaie de créer une entité EF avec Code First et une EntityTypeConfiguration utilisant une API fluide. créer des clés primaires est facile, mais pas avec une contrainte unique. Je voyais d’anciens messages suggérant l’exécution de commandes SQL natives pour cela, mais cela semble aller à l’encontre du but recherché. est-ce possible avec EF6?

La conversion vers le type de valeur ‘Int32’ a échoué car la valeur matérialisée est null

J’ai le code suivant. Je reçois une erreur: “La conversion vers le type de valeur ‘Int32’ a échoué car la valeur matérialisée est null. Le paramètre générique du type de résultat ou la requête doit utiliser un type nullable.” lorsque la table CreditHistory n’a pas d’enregistrements. var creditsSum = (from u in context.User join ch […]

Précision décimale et échelle dans le code EF en premier

J’expérimente cette approche basée sur le code, mais je découvre maintenant qu’une propriété de type System.Decimal est associée à une colonne SQL de type décimal (18, 0). Comment définir la précision de la colonne de firebase database?

DbEntityValidationException – Comment savoir facilement ce qui a causé l’erreur?

J’ai un projet qui utilise Entity Framework. En appelant SaveChanges sur mon DbContext , j’obtiens l’exception suivante: System.Data.Entity.Validation.DbEntityValidationException: la validation a échoué pour une ou plusieurs entités. Voir la propriété ‘EntityValidationErrors’ pour plus de détails. Tout va bien, mais je ne veux pas attacher un débogueur chaque fois que cette exception se produit. De plus, […]

Aucune chaîne de connexion nommée “MyEntities” n’a pu être trouvée dans le fichier de configuration de l’application

J’utilise un framework d’entités et ASP.NET MVC 4 pour créer une application Ma solution est divisée en deux projets. Une bibliothèque de classes comprenant mon fichier de modèle de données (.edmx) et quelques interfaces personnalisées Le projet MVC ‘container’ qui référence la bibliothèque de classes ci-dessus Mon problème est que lorsque j’essaie d’utiliser le DbContext […]