Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Разработка приложений баз данных (Visual Studio 2008).docx
Скачиваний:
143
Добавлен:
26.03.2016
Размер:
1.01 Mб
Скачать

Открытие реляционного конструктора объектов

Можно открыть Реляционный конструктор объектов, добавив в проект элемент Классы LINQ to SQL.

Для добавления файла LINQ to SQL в проект

  1. Из приложения на Visual Basic или C# в меню Проект щелкните по пункту Добавить новый элемент.

  2. Выберите шаблон LINQ to SQL Classes.

  3. Либо введите альтернативное имя, либо оставьте имя по умолчанию для DataClasses1.dbml.

Примечание. Введенное имя будет именем сформированного DataContext. Например, использование имени по умолчанию приведет к тому, что конструктор задаст имя DataContextDataClasses1DataContext.

  1. Нажмите кнопку Добавить.

DBML-файл добавляется в проект, и Реляционный конструктор объектов открывается.

После добавления файла LINQ to SQL в проект пустая область конструктора представляет DataContext готовым к конфигурированию. Перетащите элементы базы данных из окна Обозреватель объектов/Обозреватель баз данных в Реляционный конструктор объектов для создания классов данных и методов DataContext. Подключение к данным для методов DataContext создается на основе первого элемента, добавленного в конструктор из окна Обозреватель серверов/Обозреватель баз данных.

Следующие подразделы содержат пошаговые инструкции для создания классов LINQ to SQL и методов DataContext с использованием Реляционный конструктор объектов.

Раздел

Описание

Как создать классы LINQ to SQL, сопоставленные с таблицами и представлениями (реляционный конструктор объектов)

Обеспечивает пошаговые инструкции по созданию классов сущностей, которые сопоставляются с таблицам и представлениями в базе данных, включая информацию о том, что можно обновлять и что доступно только для чтения.

Как создать методы DataContext, сопоставленные с хранимыми процедурами и функциями (реляционный конструктор объектов)

Предоставляет пошаговые инструкции по созданию методов DataContext, который сопоставляются с сохраненными процедурами и функциями.

Как назначить хранимые процедуры для выполнения обновлений, вставок и удалений (реляционный конструктор объектов)

Описывает способы создания методов DataContext, которые заменяют логику сохранения по умолчанию для классов сущностей задаваемыми пользователем сохраненными процедурами.

Пошаговое руководство. Создание классов LINQ to SQL (реляционный конструктор объектов)

Предоставляет пошаговые инструкции для определения классов сущностей с помощью Реляционный конструктор объектов и для отображения данных на Windows Forms.

Пошаговое руководство. Настройка операций вставки, обновления и удаления в классах сущностей

Описывает пошаговые инструкции создания методов DataContext, которые заменяют логику сохранения по умолчанию для классов сущностей задаваемыми пользователем сохраненными процедурами.

Пошаговое руководство. Добавление проверки в классы сущностей

Предоставляет пошаговые инструкции по добавлению кода проверки данных.