«entity-framework» etiketlenmiş sorular

ADO.NET Entity Framework ile ilgili sorular için .NET Framework Nesne-İlişkisel Eşleme (ORM) araçları. Lütfen geçerliyse sürüme özel bir etiket ekleyin. Entity-Framework temelli sorular için bu etiketi KULLANMAYIN. Bunun yerine varlık-çerçeve-çekirdek kullanın.

30
MSSQL Hatası 'Temel sağlayıcı Açıldığında başarısız oldu'
Bir kullanıyordum .mdfbir bağlanmak için databaseve entityClient. Şimdi bağlantı dizesini hiçbir .mdfdosya olmayacak şekilde değiştirmek istiyorum . Aşağıdakiler connectionStringdoğru mu? <connectionStrings> <!--<add name="conString" connectionString="metadata=res://*/conString.csdl|res://*/conString.ssdl|res://*/conString.msl;provider=System.Data.SqlClient;provider connection string="Data Source=.\SQL2008;AttachDbFilename=|DataDirectory|\NData.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" />--> <add name="conString" connectionString="metadata=res://*/conString.csdl|res://*/conString.ssdl|res://*/conString.msl;provider=System.Data.SqlClient;provider connection string="Data Source=.\SQL2008;Initial Catalog=NData;Integrated Security=True;Connect Timeout=30;User Instance=True;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" /> Çünkü her zaman hatayı alıyorum: Temel …

9
DbEntityValidationException - Hataya neyin neden olduğunu kolayca nasıl anlayabilirim?
Entity Framework kullanan bir projem var. SaveChangesBenim çağrı yaparken DbContext, aşağıdaki istisnayı alıyorum: System.Data.Entity.Validation.DbEntityValidationException: Bir veya daha fazla varlık için doğrulama başarısız oldu. Daha fazla ayrıntı için 'EntityValidationErrors' özelliğine bakın. Bu iyi ve züppe, ama bu istisna her oluştuğunda bir hata ayıklayıcı eklemek istemiyorum. Dahası, üretim ortamlarında kolayca bir hata …

12
Varlık Çerçevesi: Bir Veritabanı, Çoklu DbContexts. Bu kötü bir fikir mi? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . Geçen ay kapalı . Bu soruyu geliştir Bugüne kadarki izlenimim DbContext, a'nın veritabanınızı temsil etmesi anlamına geldiğinden, uygulamanız tek bir veritabanı kullanıyorsa, …


4
ASP.NET Kimlik DbContext karışıklığı
Varsayılan MVC 5 uygulaması IdentityModels.cs dosyasında bu kod parçasıyla birlikte gelir - bu kod parçası varsayılan şablonlar için tüm ASP.NET Kimlik işlemleri içindir: public class ApplicationDbContext : IdentityDbContext<ApplicationUser> { public ApplicationDbContext() : base("DefaultConnection") { } } Entity Framework ile görünümleri kullanarak yeni bir denetleyici yapıp iletişim kutusunda "Yeni veri içeriği …


8
'Int32' değer türüne yayınlama, gerçekleşen değer boş olduğu için başarısız oldu
Takip koduna sahibim. Hata alıyorum: "'Int32' değerine aktarma işlemi, gerçekleşen değer boş olduğu için başarısız oldu. Sonuç türünün genel parametresi veya sorgu nullable türü kullanmalıdır." CreditHistory tablosunda kayıt olmadığında. var creditsSum = (from u in context.User join ch in context.CreditHistory on u.ID equals ch.UserID where u.ID == userID select ch.Amount).Sum(); …

19
İlişki değiştirilemedi çünkü bir veya daha fazla yabancı anahtar özellik geçersizdir
Bir varlık üzerinde GetById () ve daha sonra MVC görünümünden gelen yeni listeme alt varlıklar koleksiyonu ayarlamak bu hatayı alıyorum. İşlem başarısız oldu: Yabancı anahtar özelliklerinden biri veya daha fazlası geçersiz kılınamadığı için ilişki değiştirilemedi. Bir ilişkide değişiklik yapıldığında, ilgili yabancı anahtar özelliği boş değere ayarlanır. Yabancı anahtar null değerleri …


6
DbValidationException'dan tam hata türünü alma
Ben EF 4.1 DatabaseInitializer () benim modeli başlatılıyor ediyorum durum var ve bu can sıkıcı hata alıyorum "Validation failed for one or more entities. See 'EntityValidationErrors' property for more details."ben bu EntityValidationErrors gidip bir alan vardır, Yani {System.Data.Entity.Validation.DbEntityValidationResult}o başlatamadı hangi alanda yaklaşık hiç bana hiçbir bilgi verir . Bu hata …

6
Kaynak koleksiyonu boşken LINQ Sum () 0 döndürmeye zorlama
Temelde aşağıdaki sorguyu yaptığımda, hiçbir potansiyel müşteri eşleşmediğinde aşağıdaki sorgu bir istisna atar. Bu durumda toplamın atılan bir istisna yerine 0'a eşitlenmesini tercih ederim. Bu sorgunun kendisinde mümkün olabilir mi - yani sorguyu saklamak ve kontrol etmek yerine query.Any()? double earnings = db.Leads.Where(l => l.Date.Day == date.Day && l.Date.Month == …

12
Entity Framework 4 / POCO - Nereden başlamalı? [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerine uygun değil . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yığın Taşması için konuyla ilgili olacak şekilde güncelleyin . 6 yıl önce kapalı . Bu soruyu geliştir Bir süredir programlama yapıyorum ve daha önce LINQ-To-SQL ve LINQ-To-Entities'i kullandım (varlıkları kullanırken …

4
.ToList (), .AsEnumerable (), AsQueryable () arasındaki farklar nelerdir?
LINQ'un Varlıklara ve LINQ'dan Nesnelere olan bazı farklarını biliyorum, ilk uygulayan IQueryableve ikinci uygulayan IEnumerableve soru kapsamım EF 5 dahilindedir. Benim sorum şu 3 yöntemin teknik farkı nedir? Birçok durumda hepsinin işe yaradığını görüyorum. Bunların kombinasyonlarını kullanmayı da görüyorum .ToList().AsQueryable(). Bu yöntemler tam olarak ne anlama geliyor? Birinin diğerinin üzerinde …

9
“İfade gövdesine sahip bir lambda ifadesi bir ifade ağacına dönüştürülemez”
Aşağıdaki kodu derlemeye çalışırken EntityFramework kullanırken, " A lambda expression with a statement body cannot be converted to an expression tree" hatasını alıyorum : Obj[] myArray = objects.Select(o => { var someLocalVar = o.someVar; return new Obj() { Var1 = someLocalVar, Var2 = o.var2 }; }).ToArray(); Hatanın ne anlama geldiğini …


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.