Создание объектов DataRelation в Visual Studio. NET
| Индекс материала |
|---|
| Создание объектов DataRelation в Visual Studio. NET |
| Страница 2 |
| Страница 3 |
Обсудив основные возможности объектов DataRelation, давайте разберем, как создавать их в Visual Studio. NET. Добавление объекта DataRelation в объект DataSet со строгим контролем типов В главе 6 я рассказал, как создавать объекты DataSet со строгим контролем типов средствами Visual Studio. NET. Чтобы просмотреть структуру объекта DataSet в конструкторе XML Schema Designer, дважды щелкните файл проекта DataSet (*.xsd) в окне Solution Explorer.
Щелкните объект DataTable, который станет в отношении родительским, правой кнопкой и выберите Add\New Relation (рис. 7-7). Можно также воспользоваться меню Schema среды Visual Studio. NET. Откроется диалоговое окно (рис.
7-8). позволяющее добавить новый объект DataRelation. В диалоговом окне Edit Relation для нового объекта DataRelation. задают дочерние и родительские объекты DataTable и DataColumn. Кроме того, здесь можно задать значения свойств UpdateRule, DeleteRule и AcceptRejectRule ограничения ForeignKeyConstraint. связанного с новым объектом DataRelation.
Если необходимо создать только ограничение ForeignKeyConstraint и новый объект DataRelation не требуется, пометьте флажок Foreign Key Constraint Only. Щелкните ОК. В конструкторе XML Schema Designer появится графическое представление нового объекта DataRelation — линия: соединяющая два объекта DataTable (рис. 7-9). Добавление объекта DataRelation в объект DataSet без контроля типов Объекты DataRelation разрешается также добавлять в объекты DataSet без контроля типов. В предыдущей главе рассказывалось, как добавить объект DataSet без контроля типов в область проектирования, например на Web-форму, и затем до - бавить в него объекты DataTable и DataColumn.
Добавить новый объект DataRelation настолько же просто. Выберите объект DataSet в панели компонентов области проектирования и затем выберите свойство Relations в окне Properties. В правой части строки свойства появится кнопка для запуска мастера Relations Collection Editor (рис. 7-10). Мастер Relations Collection Editor позволяет добавлять, редактировать и удалять объекты DataRelation.
Основы работы с Microsoft ADO.NET
Использование поставщика данных .NET
Метео


