каково различие между адаптером данных и средством чтения данных?

Я нашел, что dom4j инструмент для работы с XML. Особенно по сравнению с Xerces.

8
задан Robert 16 July 2009 в 18:29
поделиться

3 ответа

Please see DataReader, DataAdapter & DataSet - When to use? :

ADO.NET provides two central Data Access Components. The excellent thing is that, they are common across all Databases, be it SQL Server or other competitive databases. Its only the пространство имен, которое будет использоваться, которое отличается, при использовании базы данных, отличной от SQL Сервер.

10
ответ дан 5 December 2019 в 05:45
поделиться

DataReader - это объект, возвращаемый методом ExecuteReader объекта DbCommand. Это курсор только вперед по строкам в каждом наборе результатов. Используя DataReader, вы можете получить доступ к каждому столбцу набора результатов, прочитать все строки набора и перейти к следующему набору результатов, если их несколько.

DataAdapter - это объект, содержащий четыре объекта DbCommand: один каждый для команд SELECT, INSERT, DELETE и UPDATE. Он является посредником между этими командами и DataSet с помощью методов Fill и Update.

8
ответ дан 5 December 2019 в 05:45
поделиться

Считыватель данных - это объект, через который вы можете читать последовательный поток данных. это данные только в прямом направлении, при этом вы не можете вернуться, чтобы прочитать предыдущие данные. набор данных и объект адаптера данных помогают нам работать в автономном режиме. набор данных представляет собой представление таблиц в кэш-памяти. данные передаются из источника в набор данных через адаптер данных. после изменения таблицы в наборе данных изменения передаются обратно в базу данных; адаптер данных.

2
ответ дан 5 December 2019 в 05:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: