Запитання з тегом «entity-framework»

Питання щодо ADO.NET Entity Framework, інструментів об'єктно-реляційного відображення (ORM) для .NET Framework. Будь-ласка, додайте тег, що відповідає конкретній версії, якщо це можливо. НЕ використовуйте цей тег для основних питань Entity-Framework. Замість цього використовуйте сутність-Framework-core.

11
Передайте рядок підключення до першого коду DbContext
Як передати рядок підключення до першого коду DbContext фреймворку сутності? Моя генерація бази даних працює правильно, коли і DbContext, і рядок підключення в web.config знаходяться в одному проекті і називаються однаково. Але зараз мені потрібно перенести DbContext до іншого проекту, тому я тестую передачу йому рядка підключення наступним чином: Модель …

10
Як отримати максимальне значення стовпця за допомогою Entity Framework?
Щоб отримати максимальне значення стовпця, що містить ціле число, я можу використовувати наступну команду T-SQL SELECT MAX(expression ) FROM tables WHERE predicates; Чи можна отримати той самий результат за допомогою Entity Framework. Скажімо, у мене така модель public class Person { public int PersonID { get; set; } public int …
92 c#  sql  entity-framework  max 

6
Ваш проект не посилається на фреймворк “.NETFramework, Version = v4.5”.
Я використовую VS 2015. Ваш проект не посилається на структуру ".NETFramework, Версія = 4.5". Додайте посилання на ".NETFramework, Версія = 4.5" у розділі "Фреймворки" вашого project.json, а потім повторно запустіть відновлення NuGet. Я отримую цю помилку на рівні доступу до даних та бізнес-логіки, незабаром після додавання до мого рівня MVC. …

8
Значення за замовчуванням для обов’язкових полів у міграціях Entity Framework?
Я додав [Required]анотацію даних до однієї зі своїх моделей у програмі ASP.NET MVC . Після створення міграції, запуск Update-Databaseкоманди призводить до такої помилки: Неможливо вставити значення NULL у стовпець "Директор", таблиця "MOVIES_cf7bad808fa94f89afa2e5dae1161e78.dbo.Movies"; стовпець не допускає нулів. Не вдається оновити. Заява припинена. Це пов’язано з деякими записами, які мають NULL у …

3
як оновити кілька рядків за раз, використовуючи linq до sql?
Таблиця: id userid friendid name status 1 1 2 venkat false 2 1 3 sai true 3 1 4 arun false 4 1 5 arjun false якщо користувач надсилає userid = 1, friendids = 2,4,5 status = true скажіть мені, будь ласка, запит щодо оновлення вищевказаного статусу friendids відповідає дійсності. …

2
складений ключ як зовнішній ключ
Я використовую Entity framework 4.1 у програмі MVC 3. У мене є сутність, де у мене первинний ключ складається з двох стовпців (складений ключ). І це використовується в іншій сутності як зовнішній ключ. Як створити стосунки? У звичайних scnerios ми використовуємо: public class Category { public string CategoryId { get; …


4
Вставте дані за допомогою моделі Entity Framework
Я намагаюся вставити деякі дані в свою базу даних за допомогою моделі Entity Framework, але з якихось невідомих мені причин це нічого не робить. Мені чогось тут не вистачає? using (var context = new DatabaseEntities()) { var t = new test { ID = Guid.NewGuid(), name = "blah", }; context.AddTotest(t); …

1
Метод не може бути переведений у вираз магазину
Я бачив, як цей код працює з LINQ to SQL, але коли я використовую Entity Framework, він видає таку помилку: LINQ to Entities не розпізнає метод 'System.Linq.IQueryable'1 [MyProject.Models.CommunityFeatures] GetCommunityFeatures ()', і цей метод не може бути перекладений у вираз магазину. ' Код сховища такий: public IQueryable<Models.Estate> GetEstates() { return from …


21
Ядро Entity Framework: друга операція, розпочата в цьому контексті до завершення попередньої операції
Я працюю над проектом ASP.Net Core 2.0, використовуючи Entity Framework Core <PackageReference Include="Microsoft.EntityFrameworkCore" Version="2.0.1" /> <PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="2.0.0" PrivateAssets="All" /> <PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="2.0.0"/> І в одному з методів мого списку я отримую цю помилку: InvalidOperationException: A second operation started on this context before a previous operation completed. Any instance members …

3
LINQ to Entities не розпізнає метод 'System.String Format (System.String, System.Object, System.Object)'
У мене є такий запит linq: 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 …

7
Entity Framework: Як вимкнути ліниве завантаження для конкретного запиту?
Чи є спосіб вимкнути ліниве завантаження для конкретного запиту на Entity Framework 6? Я хочу використовувати його регулярно, але іноді хочу відключити. Я використовую віртуальні властивості, щоб ліниво їх завантажувати.

10
Термін 'scaffold-dbcontext' не розпізнається як ім'я командлета, функції, файлу сценарію чи операційної програми
При спробі побудувати ешафот з ядром asp.net цією командою scaffold-dbcontext "Джерело даних = (локальне); Початковий каталог = MyDb; Інтегрована безпека = Істинно;" Моделі Microsoft.EntityFrameworkCore.sqlserver -outputdir Видає цю помилку. scaffold-dbcontext: термін "scaffold-dbcontext" не розпізнається як ім'я командлета, функції, файлу сценарію чи операційної програми. Перевірте написання імені, або якщо шлях був включений, …

5
Чи можу я сформувати сценарій міграції за допомогою коду EF спочатку та ядра .net
Я будую додаток MVC із .Net Core, і мені потрібно створити сценарій міграції. З EF6 я справді запустив команду update-database -script але коли я намагаюся зробити те саме з .net Core, викидає наступний виняток: Update-Database: Не вдається знайти параметр, який відповідає назві параметра 'script' Чи знаєте ви, чи існує еквівалент …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.