ADO.NET. Объект DataSet со строгим контролем типов - видео уроки ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию

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

    Подписка

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

    Подписка

      ×

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

      Вы действительно хотите открыть доступ к тестированию по курсу ADO.NET на 40 дней?

      ВИДЕОУРОК №7. Объект DataSet со строгим контролем типов

      Для просмотра полной версии видеокурса, онлайн тестирования и получения доступа к дополнительным учебным материалам купите курс Купить курс
      Для просмотра всех видеокурсов 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
      Вступление
      0:01:52
      Создание строго типизированного объекта DataSet
      0:07:00
      Создание DataSet и добавление строк
      0:09:30
      Пример. Работа со строками stroged DataSet
      0:12:15
      Поиск данных в DataSet
      0:15:03
      Пример. Работа со значениями NULL
      0:18:55
      Метод Merge для слияния таблиц
      0:21:35
      Работа с реляционными данными
      0:27:15
      Пример. Получение данных
      0:30:20
      Пример. Использование метода GetChanges
      0:33:10
      Работа с адаптерами таблиц
      0:34:50
      Метод GetData
      0:35:45
      Вставка данных помощью метода Insert
      ПОКАЗАТЬ ВСЕ
      Титры видеоурока
      Титров к данному уроку не предусмотрено

      Покупай подпискус доступом ко всем курсам и сервисам

      Библиотека современных IT знаний в удобном формате

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

      Стартовый
      • Все видеокурсы на 3 месяца
      • Тестирование по 10 курсам
      • Проверка 5 домашних заданий
      • Консультация с тренером 30 мин
      59.99 $
      Оформить подписку
      Весенний
      • Все видеокурсы на 15 месяцев
      • Тестирование по 24 курсам
      • Проверка 20 домашних заданий
      • Консультация с тренером 120 мин
      90.00 $
      219.99 $
      Оформить подписку
      Акция
      Базовый
      • Все видеокурсы на 6 месяцев
      • Тестирование по 16 курсам
      • Проверка 10 домашних заданий
      • Консультация с тренером 60 мин
      72.00 $
      89.99 $
      Оформить подписку
      Акция
      комментарии и обсуждения
      Notification success
      Мы используем cookie-файлы, чтобы сделать взаимодействие с нашими веб-сайтами и услугами простым и значимым.