Приветствую всех, сегодня рассмотрим пример создание объектной модели на основании существующей БД Entity Framework .
Для этого создадим консольное приложение. В моем случаи я покажу еще, как создать базу данных с помощью конструктора.


Теперь добавим таблицу и заполним ее данными.


База данных готова, теперь с генерируем модель.






В результате будет создана модель, которая откроется в дизайнере:

В теле метода Main класса Program вставить следующий код:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
using EntityFramework; using System; using System.Linq; namespace EntityFramework { class Program { static void Main(string[] args) { Database1Entities db = new Database1Entities(); var tb = from t in db.Person select t; foreach (var it in tb) { Console.WriteLine("{0} {1} {2}", it.FirsName, it.LastName, it.Age); } Console.ReadKey(); } } } |
