«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.

8
Entity Framework geçişlerinde Gerekli alanlar için varsayılan değer?
[Required]Veri açıklamasını bir ASP.NET MVC uygulamasındaki modellerimden birine ekledim . Bir geçiş oluşturduktan sonra, Update-Databasekomutun çalıştırılması aşağıdaki hatayla sonuçlanır: NULL değeri 'Director' sütununa, 'MOVIES_cf7bad808fa94f89afa2e5dae1161e78.dbo.Movies' tablosuna eklenemiyor; sütun boş değerlere izin vermez. UPDATE başarısız. Açıklama sona erdirildi. Bu, Directorsütunlarında NULL bulunan bazı kayıtlardan kaynaklanmaktadır . Bu değerleri otomatik olarak bir varsayılan …

13
ADO.NET Entity Framework: Güncelleme Sihirbazı tablo eklemeyecek
Ben yeni ADO.Net Entity Data Model eklendi benim projeye ve kullanılan Güncelleme Sihirbazı modeline tabloları ekleyin. Tasarım yüzeyine seçilen tablolardan beşi eklendi. Diğer iki tablo eklenmeyecek. Bunları sihirbazda seçip Bitir'e tıklıyorum, ancak tasarım yüzeyinde hiç görünmüyorlar. Bu bir hata mı yoksa bir tablonun modele eklenemediği bazı durumlar var mı (tasarım …

13
Entity Framework Çok Yavaş. Seçeneklerim neler? [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerini karşılamıyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Yığın Taşması için konuya uygun olması için soruyu güncelleyin . 4 yıl önce kapalı . Bu soruyu geliştirin "Prematurely Optimize Etme" mantrasını izledim ve Entity Framework kullanarak WCF Hizmetimi kodladım. Ancak, performansın …

9
Entity Framework'deki Operator gibi mi?
Dize alanlarına sahip varlıklarımız için Entity Framework "LIKE" operatörünü uygulamaya çalışıyoruz, ancak desteklenmiyor gibi görünüyor. Başkası böyle bir şey yapmaya çalıştı mı? Bu blog yazısı , yaşadığımız sorunu özetlemektedir. İçerir kullanabilirdik, ancak bu yalnızca LIKE için en önemsiz durumla eşleşiyor. Contains, startswith, endswith ve indexof öğelerinin birleştirilmesi bizi oraya götürür, …

10
'Scaffold-dbcontext' terimi bir cmdlet, işlev, komut dosyası dosyası veya çalıştırılabilir program adı olarak tanınmıyor
Asp.net core ile iskele kurmaya çalışırken bu komut scaffold-dbcontext "Data Source=(local);Initial Catalog=MyDb;Integrated Security=True;" Microsoft.EntityFrameworkCore.sqlserver -outputdir Models Bu hatayı verir. scaffold-dbcontext: 'scaffold-dbcontext' terimi bir cmdlet, işlev, komut dosyası dosyası veya çalıştırılabilir program adı olarak tanınmaz. Adın yazımını kontrol edin veya bir yol dahil edilmişse, yolun doğru olduğunu doğrulayın ve tekrar deneyin. …

11
Bağlantı dizesini kod ilk DbContext'e geçirin
Varlık çerçevesinin kod ilk DbContext'ine bir bağlantı dizesini nasıl iletirim? Veritabanı neslim, hem DbContext hem de web.config'deki bağlantı dizesi aynı projede olduğunda ve aynı şekilde adlandırıldığında düzgün çalışıyor. Ama şimdi DbContext'i başka bir projeye taşımam gerekiyor, bu yüzden ona aşağıdaki gibi bir bağlantı dizesi geçirmeyi test ediyorum: Model ve Bağlam …


6
Projeniz “.NETFramework, Version = v4.5” çerçevesine başvurmuyor.
VS 2015 kullanıyorum. Projeniz ".NETFramework, Version = 4.5" çerçevesine başvurmuyor. Project.json dosyanızın "çerçeveler" bölümünde ".NETFramework, Version = 4.5" için bir başvuru ekleyin ve ardından NuGet geri yüklemesini yeniden çalıştırın. Bu hatayı, MVC Katmanıma ekledikten kısa bir süre sonra Veri Erişimi ve İş Mantığı katmanlarımda alıyorum. O zamana kadar işler yolunda …

2
yabancı anahtar olarak bileşik anahtar
MVC 3 uygulamasında Entity framework 4.1 kullanıyorum. Birincil anahtarımın iki sütundan (bileşik anahtar) oluştuğu bir varlığım var. Ve bu başka bir varlıkta yabancı anahtar olarak kullanılıyor. İlişki nasıl oluşturulur? Normal senaryolarda kullanırız: public class Category { public string CategoryId { get; set; } public string Name { get; set; } …

6
EF Code First yabancı anahtar gezinme özelliği olmadan
Aşağıdaki varlıklara sahip olduğumu varsayalım: public class Parent { public int Id { get; set; } } public class Child { public int Id { get; set; } public int ParentId { get; set; } } Bir gezinti özelliğine ihtiyaç duyulmadan, ParentId'nin veritabanında Parents tablosuna yabancı anahtar kısıtlamasıyla oluşturulmasını zorunlu …

5
Entity Framework'ü veritabanından her zaman güncellenmiş verileri almaya nasıl zorlayabilirim?
Toplu güncellemeleri gerçekleştirmek için EntityFramework.Extended kitaplığı kullanıyorum . Tek sorun, EF'in kitaplık tarafından gerçekleştirilen toplu güncellemeleri takip etmemesidir. Bu yüzden DbContexttekrar sorguladığımda güncellenmiş varlıkları döndürmüyor. AsNoTracking()Sorgulama sırasında yöntemi kullanmanın izlemeyi devre dışı bıraktığını ve veritabanından yeni veriler aldığını buldum . Bununla birlikte, EF sorgulanan varlıkları takip etmediğinden AsNoTracking(), sorgulanan veriler …

1
Database.BeginTransaction vs İşlemler.TransactionScope
System.Transactions.TransactionScopeVe EF6'lar arasındaki fark nedirDatabase.BeginTransaction ? Birisi küçük bir örnek verebilir mi veya hangisinin ne zaman açık bir farkla kullanılacağını açıklayabilir mi? Not: Projemde EF6 kullanıyorum. Belgeleri zaten okudum ama pek yardımcı olmadı. Örneklere de baktım ama daha çok kullanıyorlar SqlConnection.BeginTransactionve şimdi MS bu yeniyi Database.BeginTransactionEF6'da tanıttı.

4
Entity Framework modelini kullanarak veri ekleyin
Veritabanıma Entity Framework modelini kullanarak bazı veriler eklemeye çalışıyorum, ancak bazı bilinmeyen nedenlerden dolayı bana hiçbir şey yapmıyor. Burada bir şey mi kaçırıyorum? using (var context = new DatabaseEntities()) { var t = new test { ID = Guid.NewGuid(), name = "blah", }; context.AddTotest(t); context.SaveChanges(); }


1
Yöntem bir mağaza ifadesine çevrilemez
Bu kodun LINQ to SQL ile çalıştığını gördüm, ancak Entity Framework kullandığımda şu hatayı atıyor: LINQ to Entities, 'System.Linq.IQueryable'1 [MyProject.Models.CommunityFeatures] GetCommunityFeatures ()' yöntemini tanımıyor ve bu yöntem bir mağaza ifadesine çevrilemez .` Depo kodu şudur: public IQueryable<Models.Estate> GetEstates() { return from e in entity.Estates let AllCommFeat = GetCommunityFeatures() let AllHomeFeat …

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.