×
Ви дійсно бажаєте відкрити доступ до тестування за курсом ADO.NET на 40 днів?
ВІДЕОУРОК № 5. Работа с реляционными данными. Объект DataRelation.
Для перегляду повної версії відеокурсу, онлайн тестування та отримання доступу до додаткових навчальних матеріалів придбайте курс
Придбати курс
Для перегляду всіх відеокурсів ITVDN, представлених у Каталозі, а також для отримання доступу до навчальних матеріалів та онлайн тестування придбайте підписку
Придбати підписку
Данный видео урок посвящен архитектуре технологии ADO.NET, а именно, ее подключаемой части.
В первом видео уроке рассматриваются следующие темы:
- подключаемая часть архитектуры ADO.NET;
- SQL Server .NET Data Provider, который используется для получения данных из БД;
- работа со строками подключения;
- использование пула соединений.
Читати далі...
В этом видео уроке будут рассмотрены следующие темы:
- Использование класса SqlCommand
- Команды SELECT, UPDATE, INSERT, DELETE.
- SqlDataReader и различные способы получения доступа к информации в таблице.
- Выполнения пакетных запросов.
- Пользовательский интерфейс и выполнение асинхронных команд.
- Использование в C# коде значений null из базы данных.
- Создание параметризированных запросов.
- SqlParameter и безопасное выполнение параметризированных запросов.
- Класс SqlCommand и выполнение хранимых процедур.
Читати далі...
В этом видео уроке будут рассмотрены следующие темы:
- Классы DataColumn и DataTable для создания таблиц в памяти приложения.
- Класс DataRow работа со строками в DataTable
- Класс SqlDataReader для создания схемы объекта DataTable.
- Использование класса SqlDataReader для получения данных и записи их в DataTable.
- Свойства ReadOnly, AllowDBNull, MaxLength, Unique в DataColumn
- Ограничения ForeignKeyConstraint, PrimaryKey для DataTable
- Создания столбцов на основе выражений.
Читати далі...
В этом видео уроке будут рассмотрены следующие темы:
- Определение состояния строки с помощью свойства RowState.
- Просмотр отложенных изменений.
- Работа с перечислением DataRowVersion.
- Основы работы с классом DataSet
- Класс DataAdapter. Создание объекта TableAdapter.
- Получение данных с помощью объекта TableAdapter
- Возможности TableAdapter для получения схемы базы данных
- Классы DataTableMapping, DataColumnMapping для маппинга данных.
Читати далі...
В этом видео уроке будут рассмотрены следующие темы:
- Понятие реляционной базы данных. Класс DataRelation для построения связей между таблицами.
- Метод GetChildRows() для получения дочерних строк.
- Метод GetParentRows() для получения родительских строк.
- Реализация отношения сам к себе. Получение данных из таблицы со связью сам к себе.
- Отношение многие-ко-многим. Примеры получения данных из связанных таблиц.
- Установка правил для обновления и удаления дочерних строк
Читати далі...
В этом видео уроке будут рассмотрены следующие темы:
- Поиск по первичному ключу в таблице.
- Фильтрация данных в таблице, использование метода Select класса DataTable.
- Класс DataView описание и примеры использования.
- Использование DataView для сортировки и фильтрации данных.
- Перечисление DataViewRowState и класс DataView.
- Поиск данных в таблице с помощью метода Find.
- Добавление, редактирование и удаление данных с помощью DataView.
Читати далі...
В этом видео уроке будут рассмотрены следующие темы:
- Использование строго типизированных DataSet
- Преимущества и недостатки работы с DataSet со строгим контролем типов.
- Способы создания DataSet со строгим контролем типов.
- Добавление и редактирование данных с использованием строго типизированного DataSet.
- Использование класса TableAdapter
Читати далі...
В этом видео уроке будут рассмотрены следующие темы:
- Рассмотрение различных способов передачи обновленной информации в базу данных.
- Создание команд для обновления базы данных.
- Класс SqlDataAdapter для передачи отложенных изменений в базу данных.
- Свойства InsertCommand, DeleteCommand, UpdateCommand класса SqlDataAdapter
- Класс SqlCommandBuilder для автоматизации создания запросов к базе данных.
- Использование транзакций, класс SqlTransaction
Читати далі...
ПОКАЗАТИ ВСЕ
основні теми, що розглядаються на уроці
0:00:00
Вступление
0:03:55
Получение связанных данных
0:06:35
Пример. Создание отношений между таблицами
0:12:53
Просмотр дочерних строк. Метод GetChildRows
0:17:50
Пример. Метод GetParentRow
0:20:32
Пример. Получение данных при связи сам к себе
0:27:58
Получение данных при связи сам к себе, рекурсивный метод
0:31:53
Пример. Запись схемы и данных БД в XML файл
0:39:00
Чтение схемы и данных БД. Метод выводящий данные
0:45:20
Пример. Создание рассчитываемого столбца
0:49:20
Правила удаления и обновления родительских строк
0:51:30
Создание правил для удаления и обновления данных
0:58:25
Связанная строка, подготовленная к удалению
ПОКАЗАТИ ВСЕ
Рекомендована література
Титри відеоуроку
Титрів до цього уроку не передбачено
коментарі та обговорення