Pertanyaan yang diberi tag «entity-framework»

Untuk pertanyaan tentang Kerangka Entitas ADO.NET, alat Object-Relational-Mapping (ORM) untuk .NET Framework. Harap tambahkan tag khusus versi, jika ada. JANGAN gunakan tag ini untuk pertanyaan inti-Entitas-Kerangka. Gunakan entitas-framework-core sebagai gantinya.


9
Suka Operator di Entity Framework?
Kami mencoba mengimplementasikan operator "LIKE" di Entity Framework untuk entitas kami dengan bidang string, tetapi tampaknya tidak didukung. Adakah orang lain yang mencoba melakukan hal seperti ini? Entri blog ini merangkum masalah yang kami alami. Kita bisa menggunakan berisi, tapi itu hanya cocok dengan kasus paling sepele untuk LIKE. Menggabungkan …

10
Istilah 'scaffold-dbcontext' tidak dikenali sebagai nama cmdlet, fungsi, file skrip, atau program yang dapat dioperasikan
Ketika mencoba perancah dengan inti asp.net perintah ini scaffold-dbcontext "Data Source=(local);Initial Catalog=MyDb;Integrated Security=True;" Microsoft.EntityFrameworkCore.sqlserver -outputdir Models Memberikan kesalahan ini. scaffold-dbcontext: Istilah 'scaffold-dbcontext' tidak dikenali sebagai nama cmdlet, fungsi, file skrip, atau program yang dapat dioperasikan. Periksa ejaan nama, atau jika jalur disertakan, verifikasi bahwa jalur tersebut benar dan coba lagi. …

8
Nilai default untuk bidang Wajib di migrasi Kerangka Kerja Entitas?
Saya telah menambahkan [Required]anotasi data ke salah satu model saya dalam aplikasi ASP.NET MVC . Setelah membuat migrasi, menjalankan Update-Databaseperintah menghasilkan kesalahan berikut: Tidak dapat memasukkan nilai NULL ke dalam kolom 'Director', table 'MOVIES_cf7bad808fa94f89afa2e5dae1161e78.dbo.Movies'; kolom tidak mengizinkan null. UPDATE gagal. Pernyataan tersebut telah dihentikan. Ini karena beberapa record memiliki NULL …

11
Meneruskan string koneksi ke DbContext kode-pertama
Bagaimana cara meneruskan string koneksi ke kerangka kerja entitas DbContext kode pertama? Pembuatan database saya berfungsi dengan benar ketika DbContext dan string koneksi di web.config berada dalam proyek yang sama dan diberi nama dengan cara yang sama. Tapi sekarang saya perlu memindahkan DbContext ke proyek lain jadi saya menguji meneruskan …


6
Proyek Anda tidak mereferensikan kerangka kerja ".NETFramework, Version = v4.5".
Saya menggunakan VS 2015. Proyek Anda tidak mereferensikan kerangka kerja ".NETFramework, Version = 4.5". Tambahkan referensi ke ".NETFramework, Version = 4.5" di bagian "frameworks" project.json Anda, lalu jalankan kembali NuGet restore. Saya mendapatkan kesalahan ini pada lapisan Akses Data dan Logika Bisnis saya, segera setelah menambahkan ke Lapisan MVC saya. …

2
kunci komposit sebagai kunci asing
Saya menggunakan kerangka Entitas 4.1 dalam aplikasi MVC 3. Saya memiliki entitas di mana saya memiliki kunci utama terdiri dari dua kolom (kunci komposit). Dan ini digunakan di entitas lain sebagai kunci asing. Bagaimana cara menciptakan hubungan? Dalam scnerios normal kami menggunakan: public class Category { public string CategoryId { …


5
Bagaimana cara memaksa Entity Framework untuk selalu mendapatkan data terbaru dari database?
Saya menggunakan perpustakaan EntityFramework.Extended untuk melakukan pembaruan batch. Satu-satunya masalah adalah EF tidak melacak pembaruan batch yang dilakukan oleh perpustakaan. Jadi ketika saya menanyakan DbContextlagi itu tidak mengembalikan entitas yang diperbarui. Saya menemukan bahwa menggunakan AsNoTracking()metode saat membuat kueri menonaktifkan pelacakan dan mendapatkan data baru dari database. Namun, karena EF …


1
Database.BeginTransaction vs Transactions.TransactionScope
Apa perbedaan antara System.Transactions.TransactionScopedan EF6 Database.BeginTransaction? Bisakah seseorang memberikan contoh kecil atau hanya menjelaskan mana yang akan digunakan bila dengan perbedaan yang jelas? PS: Dalam proyek saya, saya menggunakan EF6. Saya sudah membaca dokumentasinya tetapi tidak banyak membantu. Juga melihat contoh tetapi mereka lebih suka menggunakan SqlConnection.BeginTransactiondan sekarang MS telah …

4
Masukkan data menggunakan model Entity Framework
Saya mencoba memasukkan beberapa data dalam database saya menggunakan model Entity Framework, tetapi untuk beberapa alasan yang tidak saya ketahui, itu tidak melakukan apa-apa. Apakah saya melewatkan sesuatu di sini? using (var context = new DatabaseEntities()) { var t = new test { ID = Guid.NewGuid(), name = "blah", }; …

1
Metode tidak dapat diterjemahkan ke dalam ekspresi toko
Saya melihat kode ini berfungsi dengan LINQ ke SQL tetapi ketika saya menggunakan Entity Framework, kesalahan ini muncul: LINQ ke Entitas tidak mengenali metode metode 'System.Linq.IQueryable'1 [MyProject.Models.CommunityFeatures] GetCommunityFeatures ()', dan metode ini tidak dapat diterjemahkan ke dalam ekspresi penyimpanan.` Kode repositori adalah ini: public IQueryable<Models.Estate> GetEstates() { return from e …


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.