ADO.NET. Фильтрация изменений и сортировка данных - видео курсы ITVDN
ITVDN: курси програмування
Відеокурси з
програмування

Вибери свою IT спеціальність

Підписка

×

Ви відкрили доступ до тесту! Пройти тест

Ви дійсно бажаєте відкрити доступ до тестування за курсом ADO.NET на 40 днів?

ВІДЕОУРОК № 6. Фильтрация изменений и сортировка данных.

Для перегляду повної версії відеокурсу, онлайн тестування та отримання доступу до додаткових навчальних матеріалів придбайте курс Придбати курс
Для перегляду всіх відеокурсів ITVDN, представлених у Каталозі, а також для отримання доступу до навчальних матеріалів та онлайн тестування придбайте підписку Придбати підписку

Данный видео урок посвящен архитектуре технологии ADO.NET, а именно, ее подключаемой части. 

В первом видео уроке рассматриваются следующие темы: 

  1. подключаемая часть архитектуры ADO.NET;
  2. SQL Server .NET Data Provider, который используется для получения данных из БД;
  3. работа со строками подключения;
  4. использование пула соединений.
Читати далі...
В этом видео уроке будут рассмотрены следующие темы:

  • Использование класса 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
ПОКАЗАТИ ВСЕ
Титри відеоуроку
Титрів до цього уроку не передбачено

Купуй передплатуз доступом до всіх курсів та сервісів

Бібліотека сучасних IT знань у зручному форматі

Вибирай свій варіант підписки залежно від завдань, що стоять перед тобою. Але якщо потрібно пройти повне навчання з нуля до рівня фахівця, краще вибирати Базовий або Преміум. А для того, щоб вивчити 2-3 нові технології, або повторити знання, готуючись до співбесіди, підійде Пакет Стартовий.

Стартовий
  • Усі відеокурси на 3 місяці
  • Тестування з 10 курсів
  • Перевірка 5 домашніх завдань
  • Консультація з тренером 30 хв
59.99 $
Придбати
Преміум Plus
  • Усі відеокурси на 12 місяців
  • Тестування з 24 курсів
  • Перевірка 20 домашніх завдань
  • Консультація з тренером 120 хв
  • Завантаження відео уроків
199.99 $
Придбати
Базовий
  • Усі відеокурси на 6 місяців
  • Тестування з 16 курсів
  • Перевірка 10 домашніх завдань
  • Консультація з тренером 60 хв
89.99 $
Придбати
коментарі та обговорення
Notification success