ADO.NET. Автономная часть архитектуры. Объекты DataColumn, DataTable - курсы ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию

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

    Начать бесплатно

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

    Начать бесплатно

      ×

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

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

      ВИДЕОУРОК №3. Автономная часть архитектуры. Объекты DataColumn, DataTable

      Для просмотра полной версии видеокурса, онлайн тестирования и получения доступа к дополнительным учебным материалам купите курс Купить курс
      Для просмотра всех видеокурсов 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
      Таблицы ADO.NET. Объект Data Column и DataRow
      0:05:13
      DataReader для создания схемы DataTable
      0:08:13
      Создание экземпляров DataColumn
      0:10:03
      Создание строки для таблицы
      0:14:03
      Создание новой таблицы
      0:20:00
      Получение информации о схеме таблицы
      0:24:32
      Проверка данных
      0:27:25
      Пример. Использование свойства Readonly
      0:30:15
      Использование свойства AllowDBNull
      0:32:40
      Пример. Использование свойства MaxLength
      0:34:25
      Пример. Использование свойства Unique
      0:36:20
      Использование свойства UniqueConstraint
      0:40:45
      Ограничение на уникальность PrimaryKey
      0:51:47
      Пример. Приложения с формой
      ПОКАЗАТЬ ВСЕ
      Титры видеоурока
      Титров к данному уроку не предусмотрено
      Пакеты подписки с доступом ко всем курсам и сервисам

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

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