MVC ve Entity Framework kullanıyorum. Aşağıdaki kod ile model klasörümde bir sınıf oluşturdum. Yukarıdaki hata mesajını her iki sorguda da almaya devam ediyorum. Ben sayıl olmayan değişkenlere referansta üzerinde bilinen bir sorun olduğunu biliyorum ama bir çözüm nasıl uygulanacağı emin değilim: Sen linq-to-kuruluşlar sorguda m.CheckedOut.Equals(1)
kullanamaz'System.Object' türünde sabit bir değer oluşturulamıyor. Bu bağlamda yalnızca ilkel türler ('Int32, String ve Guid' gibi) desteklenir.
http://msdn.microsoft.com/en-us/library/bb896317.aspx#Y1442
private MovieLibraryDBEntities movieLibraryDBEntitiesContext;
public int getNumberOfEntriesReserved()
{
return (from m in movieLibraryDBEntitiesContext.Movies
where m.CheckedOut.Equals(1)
select m).Count();
//return movieLibraryDBEntitiesContext.Movies
// .Where(e => e.CheckedOut.Equals(1))
// .Select (e => e.Title).Count();
}
'CheckedOut' nedir? –