Книга: Обработка баз данных на Visual Basic®.NET
ADO.NET И ADO 2.X
ADO.NET И ADO 2.X
При работе с моделью ADO.NET нужно учитывать перечисленные ниже отличия от классической модели ADO.
• В классической модели ADO предусмотрен присоединенный к источнику данных способ доступа и использование физической модели данных.
• В модели ADO.NET проводиться четкое разделение между присоединенным способом доступа к данным и отсоединенной моделью программирования.
• В модели ADO.NET нет свойств CursorType, CursorLocation или LockType, потому что в ADO.NET предусмотрены только статические курсоры, клиентские курсоры и оптимистическая блокировка.
• Вместо использования простого многоцелевого объекта recordset в ADO.NET разные функции распределены среди объектов меньшего размера — DataReader, DataSet и DataTable.
• В ADO.NET разрешается полноценное манипулирование данными в формате XML, а не только использование его в качестве формата ввода-вывода данных.
В ADO.NET предусмотрена поддержка строго типизированных наборов данных DataSet, а не использование для всех полей типа Variant. Это позволяет эффективнее обнаруживать ошибки времени выполнения и повышает производительность работы приложений.
- Специфика .NET Compact Framework: ADO.NET
- Листинг 14.2. Использование параметра XMLWriteMode при сохранении объекта ADO.NET DataSet
- Флаги форматирования строк .NET
- 1.1. Why Linux?
- Chapter 13. The Network Information System
- Элементарные сведения об объектах ADO.NET DataSet
- Две грани ADO.NET
- ГЛАВА 10 ADO.NET и XML
- ГЛАВА 4 Модель ADO.NET: провайдеры данных
- ГЛАВА 5 ADO.NET: объект DataSet
- ГЛАВА 6 ADO.NET: объект DataAdapter
- ГЛАВА 7 ADO.NET: дополнительные компоненты