Работаем с объектами LINQ

Оценить
(0 голоса)

Цель LINQ — простота: классы LINQ выглядят и ведут себя точно так же, как любые другие классы нашей объектной модели. Мы можем создать объект нового служащего и настроить его свойства следующим образом:

Employee emp = new Employee();

emp.BirthDate = new DateTime(1965, 4, 4);

emp.Gender = 1 F';

emp.LoginID = "templogin";

emp.MaritalStatus = 'M1;

emp.Title = "Project Resource Manager";

Для сохранения этого нового объекта Employee в таблице Employee нам нужно добавить этот объект в коллекцию Employees, имеющуюся в нашем контексте данных, а затем вы­звать метод Submit Changes. Помните, что этот тип — это просто имя по умолчанию, дан­ное нашему классу контекста данных конструктором O/R Designer; мы можем изменить его на что угодно.

DataClasseslDataContext db = new DataClasseslDataContext(); db.Employees.InsertOnSubmit(emp); db.SubmitChanges();

Аналогичным образом служащие могут быть удалены из коллекции (а затем и из базы дан­ных):

db.Employees . DeleteOnSubmit (emp) ; db.SubmitChanges();

Здесь мы только слегка затронули все сложности разработки приложений при помощи LINQ. Надеемся, что этот обзор конструктора O/R Designer может послужить стартовой точкой для ваших исследований объектно-реляционного проецирования в Visual Studio.

Резюме
Пять различных инструментов Visual Studio
Создание таблиц и связей
Добавление существующей базы данных
Определение таблиц

Добавить комментарий


Защитный код
Обновить

© 2017 www.visualstudios.ru. Все права защищены.