Pytania otagowane jako entity-framework

W przypadku pytań dotyczących ADO.NET Entity Framework, narzędzia Object-Relational-Mapping (ORM) dla .NET Framework. Dodaj znacznik specyficzny dla wersji, jeśli dotyczy. NIE używaj tego znacznika do pytań z podstawowymi elementami Entity-Framework. Zamiast tego użyj encji-szkielet-rdzeń.

9
Entity Framework - Code First - Can't Store List <String>
Napisałem taką klasę: class Test { [Key] [DatabaseGeneratedAttribute(DatabaseGeneratedOption.Identity)] public int Id { get; set; } [Required] public List&lt;String&gt; Strings { get; set; } public Test() { Strings = new List&lt;string&gt; { "test", "test2", "test3", "test4" }; } } i internal class DataContext : DbContext { public DbSet&lt;Test&gt; Tests { get; …

9
Linq: warunkowe dodawanie warunków do klauzuli Where
Mam takie zapytanie (from u in DataContext.Users where u.Division == strUserDiv &amp;&amp; u.Age &gt; 18 &amp;&amp; u.Height &gt; strHeightinFeet select new DTO_UserMaster { Prop1 = u.Name, }).ToList(); Chcę dodać różne warunki, takie jak wiek, wzrost na podstawie tego, czy te warunki zostały dostarczone do metody uruchamiającej to zapytanie. Wszystkie warunki …

10
Określony typ elementu członkowskiego „Data” nie jest obsługiwany w wyjątku LINQ to Entities
Wystąpił wyjątek podczas wdrażania poniższych instrukcji. DateTime result; if (!DateTime.TryParse(rule.data, out result)) return jobdescriptions; if (result &lt; new DateTime(1754, 1, 1)) // sql can't handle dates before 1-1-1753 return jobdescriptions; return jobdescriptions.Where(j =&gt; j.JobDeadline.Date == Convert.ToDateTime(rule.data).Date ); Wyjątek The specified type member 'Date' is not supported in LINQ to Entities. …


5
Wstaw / zaktualizuj wiele do wielu Entity Framework. Jak mam to zrobić?
Używam EF4 i nowego. Mam wiele za wiele w swoim projekcie i nie mogę wymyślić, jak wstawić lub zaktualizować. Zbudowałem mały projekt tylko po to, żeby zobaczyć, jak powinien być zakodowany. Załóżmy, że mam 3 stoły Klasa: ClassID-ClassName Student: StudentID-FirstName-Nazwisko StudentClass: StudentID-ClassID Po dodaniu całej relacji i zaktualizowaniu modelu przez …

7
Zaktualizować rekord bez uprzedniego zapytania?
Powiedzmy, że sprawdzam bazę danych i ładuję listę pozycji. Następnie otwieram jeden z elementów w formularzu widoku szczegółowego i zamiast ponownego odpytywania elementu z bazy danych, tworzę wystąpienie elementu ze źródła danych na liście. Czy istnieje sposób, aby zaktualizować rekord bazy danych bez pobierania rekordu pojedynczego elementu? Oto próbka, jak …


8
Obsługiwane są tylko inicjatory, elementy członkowskie jednostek i właściwości nawigacji jednostek
Otrzymuję ten wyjątek: Podany typ członkowski „Płatny” nie jest obsługiwany w LINQ to Entities. Obsługiwane są tylko inicjatory, elementy członkowskie jednostek i właściwości nawigacji jednostek. public ActionResult Index() { var debts = storeDB.Orders .Where(o =&gt; o.Paid == false) .OrderByDescending(o =&gt; o.DateCreated); return View(debts); } Klasa My Model public partial class …

11
Jak zatrzymać Entity Framework przed próbą zapisania / wstawienia obiektów podrzędnych?
Kiedy zapisuję jednostkę za pomocą frameworka jednostki, naturalnie zakładałem, że spróbuje tylko zapisać określoną jednostkę. Jednak próbuje również ocalić byty podrzędne tej jednostki. Powoduje to różnego rodzaju problemy z uczciwością. Jak zmusić EF, aby zapisywał tylko jednostkę, którą chcę zapisać, a zatem ignorować wszystkie obiekty podrzędne? Jeśli ręcznie ustawię właściwości …

8
Entity Framework Odśwież kontekst?
Jak mogę odświeżyć mój kontekst? Mam encje oparte na widokach z mojej bazy danych i kiedy dokonałem aktualizacji w jednej tabeli Jednostka, która ma właściwości nawigacji do widoków, jednostka jest aktualizowana, ale widok nie odświeża się zgodnie z nowymi aktualizacjami ... po prostu chcę uzyskać ponownie z Db dane. Dzięki!

3
Entity Framework Queryable async
Pracuję nad niektórymi elementami interfejsu API sieci Web przy użyciu Entity Framework 6 i jedną z moich metod kontrolera jest „Pobierz wszystko”, która oczekuje, że zawartość tabeli z mojej bazy danych zostanie odebrana jako IQueryable&lt;Entity&gt;. W moim repozytorium zastanawiam się, czy istnieje jakiś korzystny powód, aby robić to asynchronicznie, ponieważ …

12
Nie można znaleźć „Microsoft.SqlServer.Types” w wersji 10 lub nowszej na platformie Azure
Próbuję zrobić webapi w ASP.NET MVC 4. Webapi użyło typów Entity Framework 5 Spatial i napisałem bardzo prosty kod. public List&lt;Area&gt; GetAllAreas() { List&lt;Area&gt; aList = db.Areas.ToList(); return aList; } Obszar zawiera DbGeometry. Kiedy uruchamiam ten lokalny, działa, ale kiedy publikuję go na lazurze, wyświetla mi się ten błąd: Typy …

14
Entity Framework DateTime i UTC
Czy można mieć Entity Framework (używam obecnie podejścia Code First z CTP5), aby przechowywać wszystkie wartości DateTime jako UTC w bazie danych? Czy może istnieje sposób, aby określić to w mapowaniu, na przykład w tym dla kolumny last_login: modelBuilder.Entity&lt;User&gt;().Property(x =&gt; x.Id).HasColumnName("id"); modelBuilder.Entity&lt;User&gt;().Property(x =&gt; x.IsAdmin).HasColumnName("admin"); modelBuilder.Entity&lt;User&gt;().Property(x =&gt; x.IsEnabled).HasColumnName("enabled"); modelBuilder.Entity&lt;User&gt;().Property(x =&gt; x.PasswordHash).HasColumnName("password_hash"); …

3
Składnia Linq - wybór wielu kolumn
To jest moja składnia Linq, której używam do mojego modelu jednostki IQueryable&lt;string&gt; objEmployee = null; objEmployee = from res in _db.EMPLOYEEs where (res.EMAIL == givenInfo || res.USER_NAME == givenInfo) select res.EMAIL; Jak mogę wybrać wiele kolumn? Tak jak chcę również wybrać res.ID. Jak mogę je otrzymać? Myślę, że IQueryable nie …

21
Nie można załadować zadania BuildTasks.Csc z zestawu?
Czuję się winny zadając tutaj takie pytanie, ale jestem zagubiony i byłbym wdzięczny za pomoc. Weryfikacja koncepcji, taka jak aplikacja internetowa, została zbudowana na jednym komputerze i umieszczona w repozytorium w celu pobrania na inny komputer w innej lokalizacji. Pierwotnie skonfigurowano funkcję automatycznego kompilowania, w której platforma Azure mogłaby automatycznie …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.