ADO.NET. Получение данных. Объект SqlCommand. - онлайн обучение ITVDN
ITVDN: курси програмування
Відеокурси з
програмування

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

    Підписка

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

    Підписка

      ×

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

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

      ВІДЕОУРОК № 2. Получение данных. Объект SqlCommand.

      Для перегляду повної версії відеокурсу, онлайн тестування та отримання доступу до додаткових навчальних матеріалів придбайте курс Придбати курс
      Для перегляду всіх відеокурсів 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
      Создание команд с использованием SqlCommand
      0:03:15
      Получение данных. Объект SqlDataReader
      0:06:11
      Выполнение пакетных запросов
      0:07:20
      Примеры: Создание SqlCommand, выполнение команд
      0:12:08
      Пример. Выполнение вставки и удаления
      0:17:00
      Возврат данных в табличном представлении
      0:20:25
      Строготипизированные средства доступа
      0:24:22
      Получение данных с помощью индексатора
      0:27:07
      Асинхронное выполнение команд
      0:34:45
      Пример. Работа со значениями NULL
      0:40:00
      Рассмотрение «Транзакции»
      0:57:50
      Создание параметризированных запросов
      1:00:50
      Использование коллекции Parameters
      1:05:55
      Пример. Вызов хранимой процедуры
      1:09:00
      Процедура, принимающая параметры
      1:11:00
      Возвращающие значение
      ПОКАЗАТИ ВСЕ
      Титри відеоуроку
      Титрів до цього уроку не передбачено

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

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

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

      Стартовий
      • Усі відеокурси на 3 місяці
      • Тестування з 10 курсів
      • Перевірка 5 домашніх завдань
      • Консультація з тренером 30 хв
      59.99 $
      Придбати
      Преміум Plus
      • Усі відеокурси на 1 рік
      • Тестування з 24 курсів
      • Перевірка 20 домашніх завдань
      • Консультація з тренером 120 хв
      • Завантаження відео уроків
      120.00 $
      199.99 $
      Придбати
      Акція
      Базовий
      • Усі відеокурси на 6 місяців
      • Тестування з 16 курсів
      • Перевірка 10 домашніх завдань
      • Консультація з тренером 60 хв
      89.99 $
      Придбати
      коментарі та обговорення
      Notification success
      Ми використовуємо cookie-файли, щоб зробити взаємодію з нашими веб-сайтами та послугами простою та значущою.