<
От версии < 5.6 >
отредактировано Alexandr Fokin
на 2022/11/02 18:10
К версии < 5.7 >
отредактировано Alexandr Fokin
на 2022/11/02 18:14
>
Изменить комментарий: К данной версии нет комментариев

Комментарий

Подробности

Свойства страницы
Содержимое
... ... @@ -1,17 +1,21 @@
1 +[[MSSQL>>doc:Разработка.Базы данных.SQL.MSSQL.WebHome]]
1 1  
2 -Предоставляет 2 модели взаимодействия
3 +----
3 3  
4 -1) SqlDataReader
5 -Выполняется sql запрос и его результату вычитывается клиентом.
5 +|(% style="width:278px" %)**Модель взаимодействия**|(% style="width:1204px" %)Описание
6 +|(% style="width:278px" %)SqlDataReader|(% style="width:1204px" %)Выполняется sql запрос и его результату вычитывается клиентом построчно.
7 +|(% style="width:278px" %)SqlDataAdapter и DataSet/DataTable|(% style="width:1204px" %)(((
8 +DataSet - представляет набор таблиц. (Содержит набор DataTable).
9 +DataTable - представляет одну таблицу.
6 6  
7 -
8 -2) SqlDataAdapter и DataSet/DataTable
9 -DataTable - представляет одну таблицу
10 -DataSet - представляет набор таблиц
11 -
12 12  SqlDataAdapter позволяет выполнить sql запрос и поместить его результат в DataSet/DataTable.
13 13  В DataSet можно вносить изменения, механизм ChangeTracking будет фиксировать изменения (флаг на уровне записи добавлена/обновлена/удалена).
14 14  После можно применить накопленные в DataSet изменения к БД.
15 15  
16 -Для выполнения операций SqlDataAdapter использует соответсвующие запросы.
15 +Для выполнения операций SqlDataAdapter использует соответствующие запросы (Update, Delete).
17 17  Для автоматической генерации запросов можно использовать SqlCommandBuilder.
17 +)))
18 +
19 +----
20 +
21 +