Я новичок в Entity Framework, поэтому я хотел бы попробовать что-то простое, чтобы начать работать с Visual Studio 2010.
Предположим, я начинаю со следующего оператора SQL (View sys.databasesсуществует в базе данных master в SQL Azure):
SELECT name, create_date
FROM sys.databases
WHERE database_id > 3
Таким образом, вместо использования традиционного ADO.NET для выполнения этого SQL и использования DataReader для вставки результатов в пользовательский класс, я пытаюсь сделать что-то в EFway.
Итак, я попытался создать Entity Data Model.В мастере мне предоставляется два варианта: «Создать из базы данных» или «Пустая модель».Я попытался «Создать из базы данных», но мастер не перечисляет подавляющее большинство представлений в основной базе данных.Таким образом, этот подход представляется тупиком.Затем я попробовал «Пустую модель», которая немного больше (для этого новичка) и настаивает на добавлении префикса «баз данных» к «dbo», и мне нужен «sys».Так что я в основном застрял, и я не нашел примеров людей, использующих EF для работы с системными представлениями.
У кого-нибудь есть подробные примеры выполнения этого?Большое спасибо.