×
Вы действительно хотите открыть доступ к тестированию по курсу ADO.NET на 40 дней?
ВИДЕОУРОК №6. Фильтрация изменений и сортировка данных.
Для просмотра полной версии видеокурса, онлайн тестирования и получения доступа к дополнительным учебным материалам купите курс
Купить курс
Для просмотра всех видеокурсов 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
Рассмотрение объекта «DataView»
0:05:15
Пример. Поиск данных с помощью метода Find
0:09:03
Пример. Поиск данных по указанному фильтру
0:10:30
Пример. Поиск данных по указанному шаблону
0:11:23
Поиск данных с использованием метода select
0:12:25
Пример. Сортировка с помощью метода select
0:13:37
Пример. Создание DataView
0:25:45
Пример. Метод FindMethod.
0:35:43
Пример. Создание таблиц с помощью представления
0:38:25
Пример. Создание LINQ запросов для объектов DataTable
0:41:28
Пример. Работа с методом AsDataView
0:45:40
Перекрестные запросы между таблицами
0:49:03
Пример. Работа с внутренним объединением
0:51:55
Пример. Реализация Left outer join в LINQ
ПОКАЗАТЬ ВСЕ
Рекомендуемая литература
Титры видеоурока
Титров к данному уроку не предусмотрено
комментарии и обсуждения