Свързани въпроси 'entity-framework-6'

Как правилно да моделираме самореферираща връзка с множество родители с помощта на рамка на обект
Опитвам се да моделирам следния саморефериращ клас на човек в EF6. public class Person { public int ID { get; set; } public string Name { get; set; } public int? MotherId { get; set; } public Person Mother { get; set; }...
620 изгледи
schedule 17.09.2022

Използвайте PredicateBuilder в SelectMany LINQ to Entity Framework
За първи път пиша тук в stackoverflow. Бих искал да използвам PredicateBuilder в LINQ заявка с SelectMany. Въвеждам кода си public async Task<List<Articolo>> OttieniElencoArticoliFiltratoComplessoAsync...
1033 изгледи

Можете ли да прочетете допълнителни низове от данни от Web API POST, които не са в модела на данни?
В Entity Framework имам обект DBGeography: using System.Data.Entity.Spatial; ... public DbGeography Location { get; set; } Тъй като не съм открил по-добър начин за изпращане на POINT обект през JSON, възнамерявам да изпратя стойности на...
21 изгледи

Entity Framework 6 Създайте модел от съществуваща таблица
Трябва да поддържаме много старо приложение. Има стара част (целият достъп до данни се обработва със съхранени процедури) и тъй като моите предшественици поеха приложението, те започнаха да изграждат нова част за новите изисквания, която използва...
4039 изгледи

Връзката не може да бъде променена, тъй като едно или повече от свойствата на външния ключ не могат да бъдат нулеви при запазване
Използвам GraphDiff за актуализиране на графики на отделен обект и получавам горното изключение, когато запазвам родител и неговия деца. Моделите и картографирането са: public class Group { public int Id { get; set; } public virtual...
419 изгледи

EF6 използва потребителско свойство в linq заявка
Имам клас, който има следното свойство: [NotMapped] public string Key { get { return string.Format("{0}_{1}", Process.Name, LocalSequenceNumber); } } Локалният пореден номер е изчислено цяло число, подкрепено от кеш под...
974 изгледи
schedule 02.10.2022

Прехвърляне на обект от една прозоречна форма в друга
Имам две прозорци в приложението си. Първият е основният формуляр, а вторият е формулярът за търсене. Опитвам се да отворя формуляра за справка от главния формуляр в събитие за напускане на ключ на текстово поле и след това отварям формуляра за...
156 изгледи
schedule 02.10.2022

EF6 EntityCommand получава параметри и производителност
В контекст на EF6 искам да филтрирам множество обекти по динамични полета/атрибути. Аз съм нов в EF и моята гледна точка е много повредена от T-SQL и съхранени процедури и динамични SQL заявки. Например в ERP среда потребителят може да филтрира по...
812 изгледи

Breeze EF6 SaveChanges не разпространява изключения
В метода EFContextProvider (EF6) SaveChangesCore обработката на изключенията изглежда така: } catch (Exception e) { while (e.InnerException != null) { e = e.InnerException; } throw e; } Това хвърля само най-вътрешното изключение и скрива...
280 изгледи

Entity Framework 6.0 Code first - получаване на дублирани елементи в проста заявка при филтриране по първичен ключ
В моя проект използваме EF Code First (v.6.0.0.0) и MS SQL Server 2012. Актуализирах до Entity Framework до 6-та версия. Странното е, че в някакъв момент след актуализацията започнах да получавам дублирани елементи, докато филтрирах записи по...
1238 изгледи
schedule 19.11.2023

Как да използвате процедурата с дефиниран от потребителя тип таблица в Entity Framework
Как да използвам процедура с дефиниран от потребителя тип таблица в Entity Framework? Имам EF с първи подход към базата данни, когато добавя процедура с дефинирани от потребителя колони от тип таблица, тя няма да се отрази в EF, ще актуализира...
14419 изгледи
schedule 02.11.2022

Съпоставяне на свойство на дълги данни към int в база данни
Във всички примери, които съм виждал, използвайте int32 s като идентификатори. Това не винаги е практично в производствени среди. Няколко от нашите бази данни имат идентификационни номера, които са в сферата на int64 s, така че нашата практика е...
14309 изгледи
schedule 28.11.2023

Премахнете префикса на таблицата на базата данни, когато използвате ef6 код първо от съществуваща база данни
Имам в моята база данни много таблици с префикс "tbl", като tblCustomer, когато генерира модела с помощта на инструмента EF6 ( Добавяне -> Нов елемент -> Данни -> ADO.NET Entity Data Model ) и избиране на Code First from database , EF генерира всички...
898 изгледи

Принудително параметризиране на Entity Framework Order By
Използвам нещо подобно на DynamicLinq, за да позволя резултатите от Entity Framework да бъдат подредени по низ, който съответства на име на свойство. Изглежда обаче, че всеки път, когато свойството за сортиране се промени, кешираният SQL не се...
332 изгледи

Linq групиране по и преброяване
Опитвам се да разбера как groupy by и count работи с linq, но не мога да разбера как да направя това, което искам. Имам тази таблица: ASSET: Id, Code, Name, ParentId ParentId е null, ако е коренът, и съдържа родителския идентификатор, ако...
1222 изгледи
schedule 09.12.2022

objectcontext & dbcontext разлики при обвързване
Използвах ObjectContext в моите проекти, но сега опитвам DbContext, открих някои разлики, които не разбирам при обвързване към източник на данни, например ИЗПОЛЗВАНЕ НА DbContext Обвързвам източник на данни по този начин DbSet<Client>...
97 изгледи

как да деактивирам отложено зареждане за рамка на обект 6
public class Country : Item { public string Code {get; set;} public string CodePhone { get; set; } public string Name {get; set;} public string Flag { get; set; } public decimal?...
510 изгледи

Множество цикли на рамка на обект от първи подход на код
public class Admission { [Required] public int AdmissionId { get; set; } [Required] public int SscInformationId { get; set; } [Required] public int HscInformationId { get; set; } public SscInformation SscInformation {...
94 изгледи

Как да се справим с MVC ViewModel - Domain Model - Entity в MVC контролери и услуги
Ние пишем MVC приложение за поддръжка на данни е част от по-голям проект. Опитваме се да използваме управляван от домейн дизайн DDD. Вече има други въпроси относно това в SO, като тук , тук и тук . Но те не отговарят напълно на въпроса ми....
980 изгледи

Identity 2.0 Вземете Rolename и UserName от Linq
Качих две изображения. Изображение, показващо моя edmx във визуално студио 2013. Изображение, показващо моите маси в ssms. Просто исках да покажа RoleName(Colmun [Name] в AspNetRoles Table) с UserName(Colmun [UserName] в AspNetUsers Table)...
1869 изгледи