System.Data – В этом пространстве имен содержаться классы, являющиеся базой для работы всей технологии, именно эти классы позволяют реализовывать работу в разъединенном окружении.
System.Data.Common – Вспомогательные классы, которые являются базовыми для реализации провайдеров данных.
System.Data.SqlClient – Эти классы реализуют так называемые провайдеры данных, которые мы рассмотрим в следующей главе. Данное пространство имен реализует SQL Server провайдеры данных
System.Data.OleDb – OLE DB провайдеры данных
System.Data.OracleClient - провайдер, предназначенный для работы с системой управления базами данных Oracle
System.Data.Odbc – провайдер, предназначенный для работы с базами данных через ODBC драйвера
System.Data.SqlTypes – Классы и структуры для встроенных типов SQL Server. Ускоряют работу с SQL по сравнению с использованием других типов данных.
System.Xml – Классы, интерфейсы и перечисляемые типы, которые организуют поддержку для работы с XML. Это пространство имен в основном предназначено для работы с XML документами, но сюда также входят классы, позволяющие реализовывать взаимодействие и конвертирование XML в другие типы и наоборот.
Если в ваше приложение необходимо включить функциональность по работе с базами данных, то минимальное, что вы должны сделать – это добавить пространство имен System.Data. Вторым обязательным пространством имен должно быть пространство имен, реализующее один из провайдеров по доступу к базам данных. Это может быть одно из следующих пространств имен: System.Data.SqlClient, System.Data.OleDb, System.Data.OracleClient или System.Data.Odbc выбор которого зависит от типа используемого источника данных.
Замечание. В первую версию .NET Framework входили только провайдеры для SQL Server и OLE DB хранилищ информации. Классы для работы с Odbc можно было скачать с сайта Microsoft. На сегодняшний день в .NET Framework входят как классы по работе с базами на основе Odbc, так и классы предназначенные специально для работы с Oracle.
Работа в соединенной среде
Достарыңызбен бөлісу: |