Исходный код вики Ado.Net

Версия 5.16 от Alexandr Fokin на 2023/02/07 16:09

Последние авторы
1 Представляет из себя некоторую спецификацию по взаимодействию с хранилищами.
2 Имеет реализации под разные БД.
3
4 [[MSSQL>>doc:Разработка.Базы данных.SQL.MSSQL.WebHome]]
5
6 ----
7
8 |(% style="width:278px" %)**Модель взаимодействия**|(% style="width:1204px" %)Описание
9 |(% style="width:278px" %)SqlDataReader|(% style="width:1204px" %)Выполняется sql запрос и его результату вычитывается клиентом построчно.
10 |(% style="width:278px" %)SqlDataAdapter и DataSet/DataTable|(% style="width:1204px" %)(((
11 DataSet - представляет набор таблиц. (Содержит набор DataTable).
12 DataTable - представляет одну таблицу.
13
14 SqlDataAdapter позволяет выполнить sql запрос и поместить его результат в DataSet/DataTable.
15 В DataSet можно вносить изменения, механизм ChangeTracking будет фиксировать изменения (флаг на уровне записи добавлена/обновлена/удалена).
16 После можно применить накопленные в DataSet изменения к БД.
17
18 Для выполнения операций SqlDataAdapter использует соответствующие запросы (Update, Delete).
19 Для автоматической генерации запросов можно использовать SqlCommandBuilder.
20 )))
21
22 ----
23
24 ==== Внутренние ссылки: ====
25
26 ====== Дочерние страницы: ======
27
28 {{children/}}
29
30 ====== Обратные ссылки: ======
31
32 {{velocity}}
33 #set ($links = $doc.getBacklinks())
34 #if ($links.size() > 0)
35 #foreach ($docname in $links)
36 #set ($rdoc = $xwiki.getDocument($docname).getTranslatedDocument())
37 * [[$escapetool.xml($rdoc.fullName)]]
38 #end
39 #else
40 No back links for this page!
41 #end
42 {{/velocity}}
43
44 ----