Я изучаю Entity SQL, но у меня есть некоторые проблемы с кодом, я нашел в Интернете, что большая часть кода все они написаны так.Проблемы с сущностью SQL?
ObjectQuery<EntitiesName> example = new ObjectQuery<EntitiesName>(query);
ObjectQuery<EntitiesName> example2 = context.CreateQuery<EntitiesName>(query);
Так что проблема моя, я использую Entity Framwork 6.1.3, Visual 2013 и SQL 2014. Я стараюсь писать так, но он не будет использовать. Тогда я нашел в Интернете этот тип кода.
ObjectQuery<EntitiesName> exm = ((IOContextAdapter)context).ObjectContext.CreateQuery<EntitiesName>(query);
Я не понимаю, потому что разные версии EF или мой визуальный sql не поддерживают это. И еще одна проблема, я пишу на Winform C#, но когда я типа:
dataGridView.DataSource = context.ToList();
Он говорит, что System.data.entity.core.objects.objectquery не содержит определения для ToList().
Нажмите здесь, чтобы увидеть картину problems
Надежда может получить ответ в ближайшее время, спасибо!
Хорошо, что вы пытаетесь изучить EF, но у вас есть несколько более крупных проблем, вероятно, потому, что вы повсюду пытаетесь это изучить. Я рекомендую вам сделать шаг назад и следовать целенаправленному руководству, как только вы поймете основные понятия и как их применять. Затем вернитесь и попытайтесь применить то, что вы узнали, к своей конкретной проблеме, которую хотите решить. Чтобы начать работу, вы найдете учебник, размещенный на официальном сайте Microsoft EF: https://www.asp.net/mvc/overview/getting-started/getting-started-with-ef-using-mvc/creating-an- сущность-каркасные данные модели-для-ан-Asp-нетто-MVC-приложения – Igor