«linq-to-entities» etiketlenmiş sorular

Bu etiket, LINQ to Entities hakkındaki sorular içindir; bu, ADO.NET Entity Framework kullanan LINQ sorguları anlamına gelir. Bunun LINQ to SQL veya diğer LINQ sağlayıcılarından farklı olduğunu unutmayın.

6
Entity Framework 4 Single () - First () - FirstOrDefault ()
Tek bir öğeyi sorgulamanın farklı yollarının ve her birinin ne zaman kullanılacağının bir karşılaştırmasını bulmaktan büyük keyif alıyorum. Herhangi birinin tüm bunları karşılaştıran bir bağlantısı veya birini diğerine niçin kullanacağınıza dair hızlı bir açıklaması var mı? Hala bilmediğim daha fazla operatör var mı? Teşekkür ederim.

13
Bir liste bir veritabanı tablosunun bir sütununda nasıl saklanır
Yani, başına ilgili soruya Mehrdad cevabı , ben bunu elde bir "doğru" veritabanı tablosu sütun listesini saklamak gelmez. Bunun yerine, söz konusu listenin öğelerini etkili bir şekilde tutan başka bir tablo oluşturmalı ve ardından ona doğrudan veya bir bağlantı tablosu aracılığıyla bağlanmalısınız. Ancak, oluşturmak istediğim liste türü benzersiz öğelerden oluşacaktır …

14
EF'te DateTime'dan yalnızca tarih bileşenleri nasıl karşılaştırılır?
İki tarih değerim var, biri zaten veritabanında depolanıyor ve diğeri kullanıcı tarafından DatePicker kullanılarak seçilmiş. Kullanım durumu, veritabanından belirli bir tarihi aramaktır. Veritabanına önceden girilen değer her zaman 12:00:00 saat bileşenine sahiptir, burada seçiciden girilen tarih farklı zaman bileşenine sahiptir. Yalnızca tarih bileşenleriyle ilgileniyorum ve zaman bileşenini yok saymak istiyorum. …

4
LINQ to Entities yöntemi tanımıyor
Bir linq sorgusu yapmaya çalışırken aşağıdaki hatayı alıyorum: LINQ to Entities, 'Boolean IsCharityMatching (System.String, System.String)' yöntemini tanımıyor ve bu yöntem bir mağaza ifadesine çevrilemez. İnsanların aynı hatayı aldığı birçok önceki soru okudum ve bunu doğru anlarsam, bunun nedeni LINQ to Entities'in tüm linq sorgu ifadesinin bir sunucu sorgusuna çevrilmesini gerektirmesi …



10
Belirtilen tür üyesi 'Tarih' LINQ to Entities Exception'da desteklenmiyor
Aşağıdaki ifadeleri uygularken bir istisna yaşadım. DateTime result; if (!DateTime.TryParse(rule.data, out result)) return jobdescriptions; if (result < new DateTime(1754, 1, 1)) // sql can't handle dates before 1-1-1753 return jobdescriptions; return jobdescriptions.Where(j => j.JobDeadline.Date == Convert.ToDateTime(rule.data).Date ); İstisna The specified type member 'Date' is not supported in LINQ to Entities. …

8
Tür veya ad alanı adı 'Nesneler' ad alanında 'System.Data' mevcut değil
Bir n katmanlı uygulama oluşturmak için varlıklar, C # ve SQL Server kullanıyorum. Tüm DAL bileşenlerim için ortak bazı temel sınıflar oluşturuyorum. Bu temel sınıfta, varlıklar nesnesi tarafından miras alınan ObjectContext temel sınıfının bağlantı durumunu işlemek istiyorum. Derleme aşağıdaki hatayı verir: 'Nesneler' tür veya ad alanı adı 'System.Data' ad alanında …


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
C # - özellik adını bir dize olarak kullanan bir özelliğe göre sıralama kodu
Özellik adını bir dize olarak aldığımda, C # 'da bir özelliğe karşı kodlamanın en basit yolu nedir? Örneğin, kullanıcının seçtiği bir özelliğe göre (LINQ kullanarak) bazı arama sonuçlarını sipariş etmesine izin vermek istiyorum. Elbette bir dize değeri olarak kullanıcı arayüzünde "sıralama" özelliğini seçeceklerdir. Bu dizeyi özelliklerle eşlemek için koşullu mantık …

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 …

3
LINQ to Entities, 'System.String Format (System.String, System.Object, System.Object)' yöntemini tanımıyor
Bu linq sorgum var: private void GetReceivedInvoiceTasks(User user, List<Task> tasks) { var areaIds = user.Areas.Select(x => x.AreaId).ToArray(); var taskList = from i in _db.Invoices join a in _db.Areas on i.AreaId equals a.AreaId where i.Status == InvoiceStatuses.Received && areaIds.Contains(a.AreaId) select new Task { LinkText = string.Format(Invoice {0} has been received from …

10
Linq to Entities kullanarak 'İçerir ()' geçici çözümü?
Silverlight ADO.Net Data Services istemci api'sini (ve dolayısıyla Linq To Entities) kullanarak where yan tümcesinde kimliklerin listesini kullanan bir sorgu oluşturmaya çalışıyorum. Desteklenmeyen İçerikler için bir geçici çözüm bilen var mı? Bunun gibi bir şey yapmak istiyorum: List<long?> txnIds = new List<long?>(); // Fill list var q = from t …

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.